我有一个项目,我正在构建并运行npm start
而不是ng serve
。我是一个有角度的2初学者,所以我不知道如何构建这个项目用于制作,以便在其中包含纯{javascript / html / css的dist/
文件夹。对于ng init
- 创建的angular 2应用程序,如果我使用ng
命令,我可以在工作完成时创建ng build --prod
并创建dist
文件夹。如果我在这个项目上使用ng build --prod
,angular会让我覆盖一些我不想覆盖的文件(app.module.ts,app.component.ts等....) 。里面有路由的东西,我不想改变它们。如何在不使用ng build --prod
命令的情况下获得此应用程序的生产版本(即dist /文件夹)? Angular-cli版本是:
angular-cli: 1.0.0-beta.28.3
答案 0 :(得分:0)
我认为你应该使用@ angular / cli而不是angular-cli:
npm install -g @angular/cli
当我使用ng build --prod
时,没有这样的问题。
答案 1 :(得分:0)
请按照以下说明将CLI更新到最新版本: