0
私は周囲のフォルダ内これらのJavascriptファイルを*インポートできないのはなぜですか?
- basePerimeter.js
- byePerimeter.js
- secretPerimeter.js
私のインポートコード、これらのファイルをインポートしようとしている:
import * as perimeters from '../perimeters'
を
ベースピクセル値.js
import { Perimeter } from 'vue-kindergarten';
export default class BasePerimeter extends Perimeter {
isAdmin() {
return this.child && this.child.role === 'admin';
}
}
byePerimeter.js
import basePerimeter from './basePerimeter';
export default new basePerimeter({
purpose: 'bye',
govern: {
'can route':() => true,
'can viewParagraph': function() {
return this.isAdmin();
},
},
});
secretPerimeter.js
import basePerimeter from './basePerimeter';
export default new basePerimeter({
purpose: 'secret',
govern: {
'can route': function() {
return this.isAdmin();
},
},
});
が、私は個別にそれをインポートする場合、それは動作します。このよう
:
私はこのためのコードの*経由でインポートする必要がimport basePerimeter from '../perimeters/basePerimeter'
:
ERROR in ./src/router/index.js
Module not found: Error: Can't resolve '../perimeters' in 'E:\my\vue\instance\src\router'
@ ./src/router/index.js 13:0-44
@ ./src/main.js
@ multi ./build/dev-client ./src/main.js
可能な複製(https://stackoverflow.com/questions/29722270/import-modules-from-files-in-directory) – Phil