Angular教程

Angular 文件说明

查看WebStorm IDE上Angular 7应用程序的结构(在IDE上的外观)。对于Angular 7开发,您可以使用Visual Studio Code IDE或WebStorm IDE。两者都很好。在这里,我们正在使用JetBrains WebStorm IDE。
Angular 7 App Files说明

在Angular 7 App文件夹中使用的文件

主要在您的项目中使用的Angular 7 App文件如下:
src文件夹: : 该文件夹包含与您的angular应用程序相关的主要代码文件。 应用程序文件夹: : 应用程序文件夹包含您为应用程序组件创建的文件。 app.component.css: : 此文件包含您应用组件的级联样式表代码。 app.component.html : 此文件包含与应用程序组件相关的html文件。这是angular用来进行数据绑定的模板文件。 app.component.spec.ts: : 此文件是与应用程序组件相关的单元测试文件。该文件与其他单元测试一起使用。它是通过ng test命令从Angular CLI运行的。 app.component.ts: : 这是最重要的打字稿文件,其中包含组件后面的视图逻辑。 app.module.ts: : 这也是一个打字稿文件,其中包含网站的所有依赖项。该文件用于定义需要导入的模块,要声明的组件和要引导的主要组件。

其他重要文件

package.json: : 这是npm配置文件。它包括有关您网站的程序包依赖性的详细信息,以及有关您自己的网站本身就是程序包的详细信息。 package-lock.json: : 这是一个自动生成和修改的文件,每当npm进行与node_modules或package.json相关的操作时,该文件就会更新 angular.json: : 这是与您的angular应用程序相关的非常重要的配置文件。 它定义了应用程序的结构,并包括与应用程序关联的所有设置。。在这里,您可以在此文件上指定环境(开发,生产)。这是我们添加Bootstrap文件以与Angular 7一起使用的文件。 .gitignore: : 此文件与源控件git相关。 .editorconfig: : 这是一个简单的文件,用于维护代码编辑器的一致性,以组织诸如缩进和空格之类的一些基本知识。 资产文件夹: : 该文件夹是应用程序中使用的资源文件(例如图像,语言环境,翻译等)的占位符。 environments文件夹: environments文件夹用于保存有助于构建角度应用程序的环境配置常量。常量在2个单独的.ts文件(environment.ts和environment.prod.ts)中定义,这些常量在Angular CLI的angular.json文件中使用。例如,如果您运行ng build命令,它将使用开发环境设置来构建应用程序,而ng build?prod命令将使用生产环境设置来构建项目。 浏览器列表: : 此文件由自动前缀程序使用,该文件可调整CSS以支持定义的浏览器列表。 favicon.ico: : 此文件指定了一个小图标,该图标显示在网站的浏览器标签旁边。 index.html: 这是一个条目文件,其中包含用于角度应用程序的高级容器。 karma.config.js: : 该文件指定Karma测试运行程序的配置文件,Karma由AngularJS团队开发,可以同时为AngularJS和Angular 2+运行测试 main.ts: : 按照angular.json文件中的定义,这是将首先运行的主要ts文件。该文件从app.module.ts引导(启动)AppModule,并且可用于定义全局配置。 polyfills.ts: : 此文件是一组代码,可用于为较旧的浏览器提供兼容性支持。 Angular 7代码主要是用ES6 +语言规范编写的,在前端开发中越来越多地采用它,因此,由于并非所有浏览器都支持完整的ES6 +规范,因此pollyfills可用于覆盖给定浏览器缺少的任何功能。 styles.css: /: 这是角度应用程序使用的全局css文件。 tests.ts: : 这是Angular CLI命令ng test用来遍历应用程序中所有单元测试并运行它们的主要测试文件。 tsconfig.json: 。这是一个打字稿编译器配置文件。 tsconfig.app.json: : 它用于使用应用程序特定的配置覆盖tsconfig.json文件。 tsconfig.spec.json: : 这会使用应用程序特定的单元测试配置覆盖tsconfig.json文件。
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4