基于 @angular-builders/custom-webpack 的 Angular CLI 项目测试方案

该方案适用于使用 Angular CLI 9.1.15 版本创建的项目。

开发服务器

执行 ng serve 命令启动开发服务器。访问 http://localhost:4200/ 即可查看项目。项目源码更改后,页面会自动重新加载。

代码生成

使用 ng generate component 命令生成新的组件。

其他可生成元素:

  • 指令:ng generate directive
  • 管道:ng generate pipe
  • 服务:ng generate service
  • 类: ng generate class
  • 守卫: ng generate guard
  • 接口: ng generate interface
  • 枚举: ng generate enum
  • 模块:ng generate module

构建项目

执行 ng build 命令构建项目,构建结果位于 dist/ 目录下。

执行 ng build --prod 命令进行生产环境构建。

测试

  • 单元测试:执行 ng test 命令。
  • 端到端测试:执行 ng e2e 命令。

帮助

更多 Angular CLI 信息,请执行 ng help 命令或查阅官方文档。

zip
angular-cli-webpack-testing-master.zip 预估大小:31个文件
folder
angular-cli-webpack-testing-master 文件夹
file
.gitignore 631B
file
karma.conf.js 1KB
file
tsconfig.json 489B
file
README.md 1KB
file
tsconfig.spec.json 270B
file
angular.json 4KB
file
.browserslistrc 429B
file
package.json 1KB
file
tslint.json 3KB
folder
src 文件夹
file
test.ts 753B
folder
environments 文件夹
file
environment.ts 662B
file
environment.prod.ts 51B
folder
app 文件夹
file
app.component.spec.ts 995B
file
app.component.html 25KB
folder
app.component.scss 文件夹
file
app.module.ts 314B
file
app.component.ts 217B
file
polyfills.ts 3KB
file
main.ts 372B
file
index.html 303B
file
favicon.ico 948B
folder
assets 文件夹
folder
.gitkeep 文件夹
file
styles.scss 80B
folder
e2e 文件夹
file
tsconfig.json 217B
folder
src 文件夹
file
app.e2e-spec.ts 652B
file
app.po.ts 301B
file
protractor.conf.js 808B
file
tsconfig.app.json 210B
file
.editorconfig 274B
file
webpack.config.js 387B
file
package-lock.json 574KB
zip 文件大小:159.01KB