【发布时间】:2016-01-18 16:56:53
【问题描述】:
我尝试使用 SystemJS 来加载之前编译成 ES5 的模块。我有以下错误,但我不知道如何解释错误信息:
Error: Cannot read property 'resolve' of undefined(…)
Promise.reject (async)
g @ system.src.js:4597(anonymous function) @ system.src.js:4597
y @ system.src.js:4597
w @ system.src.js:4597
p @ system.src.js:4597
h @ system.src.js:4597
(anonymous function) @ system.src.js:4597
这是我的 HTML 文件中的配置:
<script src="https://rawgithub.com/systemjs/systemjs/0.19.6/dist/system.js"></script>
(...)
<script>
System.config({
packages: {
somepackage: {
format: 'register',
defaultExtension: 'js'
},
src: {
format: 'register',
defaultExtension: 'js'
}
}
});
System.import('src/somefile')
.then(null, console.error.bind(console));
</script>
我可以启用一些调试模式/跟踪吗?
我尝试直接使用Angular2的源代码,而不是捆绑的JS文件。
非常感谢您的帮助! 蒂埃里
【问题讨论】: