如何扩展ember-cli构建?

时间:2014-07-23 18:42:46

标签: ember.js ember-cli

我想在ember cli构建期间运行一些自定义步骤,是否有支持的方法可以做到这一点?具体来说,我想解析css文件中的注释,并根据这些注释将编写文件构建到公共目录。

1 个答案:

答案 0 :(得分:0)

您应该创建一个ember-cli插件来创建额外的构建步骤。 Google上有一些很好的文档,但here是我用来创建插件的博客文章。本指南更适合创建ember组件,但是在构建过程中还可以使用其他ember-cli钩子来运行代码。

也许您可以使用included挂钩来运行一些代码来读取您的css文件,然后将您的文件导入到公共目录中。您可以使用的其他挂钩记录在here

或者,如果有一个西兰花插件可以做你想要的,你只需要将它添加到你的package.json并运行npm install。现在插件已添加到构建系统中。