扩展 Angular CLI 的构建流程

3

我能否在不重写angular-cli本身的情况下扩展angular-cli的构建过程?就像以前我为构建过程编写gulp / grunt任务并且可以更改希望的内容。

我想改变angular-cli的默认构建系统。将样式和HTML模板内联到生产构建中,更改编译文件的顺序,连接等。防止编译具有“_”前缀(例如_home,_about)的sass文件。向构建命令传递一些参数/配置。

1个回答

2

构建过程可以像ember-cli一样进行扩展,您可以参考他们的文档

通过这种方法,您将能够覆盖现有的构建命令和任务,并用自己想要的内容替换它。


1
谢谢,但是使用这个方法我可以覆盖整个构建流程。但是如果我只想覆盖特定的构建步骤,比如sass处理。我看到angular-cli使用自己的sass插件,这个插件在Angular2App中是硬编码的。如果我想用自己的实现来替换这个sass插件,因为我想要覆盖sass导入函数或者添加自定义函数到sass中。 - Arthur Helmel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接