【发布时间】:2017-06-08 08:13:36
【问题描述】:
在 AngularCli 项目中,有命令 ng build 在开发环境中运行良好,但对于发布,我需要一些额外的选项,例如
ng build -prod --base-href /serversubfolder/ -aot
有什么方法可以将子脚本添加到 angular cli 中,这样我就可以制作更短的命令,这样我就不必记住所有这些参数了。即
ng build-release
哪一个等同于第一个语句?还是我暂时无法制作批处理文件?
【问题讨论】:
-
将其添加到您的
package.json? -
我确实看到了那里的脚本部分,并尝试搜索如何使用它并尝试通过尝试错误来解决它,但无济于事。你有一个如何在 package.json 中完成此操作的示例吗?
-
如果您使用 Angular CLI 进行设置,它实际上会在
scripts中包含几个使用ng的条目。您只需要为键选择一个名称,然后将您的命令置于该值之上。 -
我在脚本部分添加了
"build-release": "ng build --prod --base-href /mysubfolder/ -aot",但ng build-release和npm build-release都不起作用。我错过了什么? -
npm run build-release- 见docs.npmjs.com/misc/scripts
标签: angular angular-cli