System.import 加载模块但不执行其中的任何代码
System.import loading module but not executing any code within it
我有一个名为 index.js
的文件,如下所示:
import Backbone from 'backbone'
import _ from 'underscore'
import $ from 'jquery'
console.log("blah")
export default {...}
在我的 index.html
我有:
<script>
System.import('index');
</script>
但让我感到困惑的是,我可以看到正在加载的文件(在开发工具网络面板中),但 console.log
永远不会 运行。如果是这种情况,我该如何 bootstrap 我的申请?
一些在线教程建议 bootstrap在 System.import 文件中对其进行 ping,但是如果代码未执行怎么办?
我最后用三个匿名函数向 System.import
添加了一个 .then()
,所有函数都只有一个 debugger
,发现 import $ from 'jquery'
超时,因为我没有安装库。我删除了导入声明,但该应用仍在尝试加载 jquery,因此我安装了它并解决了问题。
我有一个名为 index.js
的文件,如下所示:
import Backbone from 'backbone'
import _ from 'underscore'
import $ from 'jquery'
console.log("blah")
export default {...}
在我的 index.html
我有:
<script>
System.import('index');
</script>
但让我感到困惑的是,我可以看到正在加载的文件(在开发工具网络面板中),但 console.log
永远不会 运行。如果是这种情况,我该如何 bootstrap 我的申请?
一些在线教程建议 bootstrap在 System.import 文件中对其进行 ping,但是如果代码未执行怎么办?
我最后用三个匿名函数向 System.import
添加了一个 .then()
,所有函数都只有一个 debugger
,发现 import $ from 'jquery'
超时,因为我没有安装库。我删除了导入声明,但该应用仍在尝试加载 jquery,因此我安装了它并解决了问题。