JSPM可以从外部URL加载脚本吗?

时间:2016-01-19 12:01:19

标签: systemjs jspm

我使用JSPM导入jQuery - 在开发模式下,这是完成异步。

我有一个外部脚本,例如:https://www.example.com/script-that-requires-jquery.js

外部脚本需要jQuery,并使用文档就绪事件。 问题是,该脚本不起作用,因为jQuery是通过JSPM加载异步的。

JSPM可以从外部URL加载脚本吗?

如果没有,我将不得不在没有jspm的html源代码中正常引用jQuery。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不确定它是否是推荐的方法,因为docs中没有对其进行描述。 但您可以通过在jspm配置文件中修改其映射来通过外部URL加载导入。 所以你可以通过

安装jQuery
jspm install jquery

然后将jspm-config.js中的map条目更改为

map: {
    ...
    "jquery": "https://code.jquery.com/jquery-2.2.0.min.js",
    ...
},

同样,这可能不是jspm打算使用的方式。