Testing 在emberjs中放置开发/测试资产的位置
我正在使用mirage模拟一些数据,我想用适当的文件模拟一个Testing 在emberjs中放置开发/测试资产的位置,testing,ember.js,ember-cli,ember-cli-mirage,Testing,Ember.js,Ember Cli,Ember Cli Mirage,我正在使用mirage模拟一些数据,我想用适当的文件模拟一个 问题是,我必须将映像放置在/public/assets中,放置在那里的映像稍后也将部署 有没有办法避免这种情况?我在ember cli网站()中找不到建议 我发现一个插件可以做到这一点(余烬测试资产),但我想尽量避免安装额外的插件 谢谢 在花椰菜的帮助下,您可以排除ember cli build.js中的文件 const EmberApp = require('ember-cli/lib/broccoli/ember-app'); c
问题是,我必须将映像放置在/public/assets
中,放置在那里的映像稍后也将部署
有没有办法避免这种情况?我在ember cli网站()中找不到建议
我发现一个插件可以做到这一点(余烬测试资产),但我想尽量避免安装额外的插件
谢谢 在花椰菜的帮助下,您可以排除
ember cli build.js
中的文件
const EmberApp = require('ember-cli/lib/broccoli/ember-app');
const Funnel = require('broccoli-funnel');
module.exports = function(defaults) {
let app = new EmberApp(defaults, {
// Add options here
});
// Filter your test files in 'production'
if (EmberApp.env() === 'production') {
return new Funnel(app.toTree(), {
exclude: ['**/test-*'] // e.g. any file prefixxed with 'test-'
});
}
return app.toTree();
};
参考资料:
:EmberApp.env()
:(请参见花椰菜漏斗
)排除