ng2 cli额外服务任务

时间:2016-10-04 11:00:02

标签: angular webpack

是否有任何方法可以将自定义任务添加到当前版本的ng2 cli?

例如观看图像变化并压缩它们,linting等?

我想添加spritesmith以在同一个“ng服务”任务中生成精灵,而不是调用额外的npm脚本来观看,但我不知道它是否可能。

1 个答案:

答案 0 :(得分:3)

对于你的角项目,你可以运行npm脚本。

e.g。对于angular-cli生成的项目。你有

npm start本身称之为ng serve

如果您在

中添加自定义任务会更好

package.json

"scripts": {
    "start": "ng serve",
    "customTask": "<gulp task>"

}

您可以更改此脚本任务以满足您的要求。就像你可以使用

组合任务一样
"scripts": {
    "start": "ng serve | <gulp task>",
}

您可以使用&&,&#39; |&#39;并使用concurrently运行更多任务。 希望这可以帮助。 混淆核心angular-cli并不是一个好主意。保持原样。