我做我的addon/component/my-component.js
如下:
import Ember from 'ember';
import layout from '../templates/components/my-component';
import myMixin from '../mixins/my-mixin';
export default Ember.Component.extend(myMixin,{
layout
});
但是这样做给我Uncaught Error: Could not find module foo/mixins/my-mixin imported from foo/components/my-component
my-mixin.js
的路径是app/mixins/my-mixin
。
如何导入我的混入,在上述的结构?谢谢。
my-component.js
文件是addon/component
目录,因此将在my-mixin.js
目录addon/mixins
文件将解决您的问题。