如何从Ember版本中排除文件?

时间:2017-03-27 22:05:58

标签: ember.js ember-cli

我在Ember上有一个使用ember-engines库的项目。

我的目标是从in-repo-addons(引擎)中排除一些文件。

我试过了ember-cli-funnel。它允许从应用程序中排除文件,但不允许从引擎中排除。

var app = new EmberApp(defaults, {
  funnel: {
    enabled: true,
    exclude: ['app-name/templates/components/develop/**']
  }
});

项目结构的例子:

    ├── app/
    │   ├── controllers/
    │   ├── routes/
    │   └── templates/
    │       └── components/
    │           └──develop/
    └── lib
        ├── engine-1
        ├── engine-2
        └── engine-3
            └── addon/
                └── services/
                    └──debug.js

我尝试了不同的方法来排除但没有运气。

[
  'lib/engine-3/addon/services/debug.js',
  'app-name/..lib/engine-3/addon/services/debug.js',
  'app-name/addons/engine-3/addon/services/debug.js'
]

所以问题是 - 如何在构建步骤中从in-repo-addons中排除文件?

0 个答案:

没有答案