Angular 2 – 使用“npm”为生产build立“dist”,而不是“ng build -prod”
我有一个项目,我正在build设和运行npm start
而不是ng serve
。 我是一个angular度2的初学者,所以我不知道如何build立这个项目的生产,以便在它的纯JavaScript / HTML / CSS的dist/
文件夹。 对于ng init
创build的angular度2的应用程序,如果我使用ng
命令,我可以做ng build --prod
工作完成时生成并创builddist
文件夹。 如果我在这个项目上使用ng build --prod
,angular会提供我覆盖一些我不想覆盖的文件(app.module.ts,app.component.ts等等)。 里面有路由的东西,我不想改变它们。 如何在不使用ng build --prod
命令的情况下获得该应用程序的生产版本(即ng build --prod
/文件夹)? Angular-cli版本是:
angular-cli: 1.0.0-beta.28.3
我认为你应该使用@ angular / cli而不是angular-cli:
npm install -g @angular/cli
当我使用ng build --prod
,没有这样的问题。
请按照以下说明将CLI更新到最新版本: