为什么游戏不是通过系统导入时的功能
import Core from 'gameUnits/Core'
export class Game {
constructor() {
核心:
export class Core {
constructor(scene) {
}
}
等
并在浏览器中:
<script src="bower_components/traceur/traceur.js"></script>
<script src="bower_components/es6-module-loader/dist/es6-module-loader.js"></script>
<script>
System.import('Game').then(function (Game) {
game = new Game();
});
</script>
答案 0 :(得分:3)
您的案例中的模块对象不是Game
,而包含 Game
。尝试:
System.import('Game').then(function ({Game}) {
game = new Game();
});