System.import加载模块但不执行其中的任何代码

时间:2015-12-02 05:01:11

标签: systemjs es6-module-loader

我有一个名为var.Split (',', StringSplitOptions.RemoveEmptyEntries) 的文件,如下所示:

index.js

import Backbone from 'backbone' import _ from 'underscore' import $ from 'jquery' console.log("blah") export default {...} 我得到了:

index.html

但令我感到困惑的是,我可以看到正在加载的文件(在开发工具网络面板中),但<script> System.import('index'); </script> 永远不会运行。如果是这种情况,我如何引导我的应用程序?

有几个在线教程建议在System.import文件中引导它,但是如果代码没有被执行怎么办呢?

1 个答案:

答案 0 :(得分:1)

我最后在.then()添加了System.import三个匿名函数,所有函数只有一个debugger,并且发现import $ from 'jquery'已超时,因为我没有'安装了库。我删除了导入声明,应用程序仍在尝试加载jquery,所以我安装了它并修复了问题。