我喜欢保持代码模块化,所以我将这种代码放在一个单独的文件(overrides/extra.js)中:
import Ember from 'ember';
Ember.RSVP.configure('onerror', function(error) {
....
});
export default null;这只会产生配置Ember.RSVP的副作用,但不会导出任何有价值的东西。然后我将在app.js中导入这个
import dummy from './overrides/extra';这是公认的做法吗?
发布于 2016-01-06 08:48:43
是的,如果您的模块不需要导出任何数据,则可以接受这一点,但如果不需要从模块导出任何内容,则不需要导出任何内容:
import Ember from 'ember';
Ember.RSVP.configure('onerror', function(error) {
....
});app.js:
import './overrides/extra';https://stackoverflow.com/questions/34628857
复制相似问题