Angular QuickStart Lib 项目教程
angular-quickstart-lib项目地址:https://gitcode.com/gh_mirrors/an/angular-quickstart-lib
1. 项目的目录结构及介绍
angular-quickstart-lib/
├── integration/
│ └── ...
├── src/
│ ├── editorconfig
│ ├── gitignore
│ ├── travis.yml
│ ├── LICENSE
│ ├── README.md
│ ├── bs-config.json
│ ├── build.js
│ ├── inline-resources.js
│ ├── karma-coverage.conf.js
│ ├── karma-test-shim.js
│ ├── karma.conf.js
│ ├── package.json
│ ├── tsconfig.json
│ └── tslint.json
└── ...
- integration/: 包含一个独立的应用,用于消费构建好的库,并进行AOT和JIT模式的端到端测试。
- src/: 包含项目的源代码文件,如配置文件、构建脚本、测试配置等。
2. 项目的启动文件介绍
- build.js: 构建脚本,用于编译和打包项目。
- inline-resources.js: 用于内联资源文件的脚本。
- karma-test-shim.js: Karma测试框架的配置文件。
- karma.conf.js: Karma测试框架的配置文件。
3. 项目的配置文件介绍
- bs-config.json: BrowserSync的配置文件,用于自动刷新浏览器。
- karma-coverage.conf.js: Karma覆盖率测试的配置文件。
- package.json: 项目的npm配置文件,包含依赖项、脚本命令等。
- tsconfig.json: TypeScript的编译配置文件。
- tslint.json: TypeScript的代码风格检查配置文件。
以上是Angular QuickStart Lib项目的基本结构和配置文件介绍,通过这些文件可以了解项目的构建和运行机制。
angular-quickstart-lib项目地址:https://gitcode.com/gh_mirrors/an/angular-quickstart-lib