我正在尝试在JSPM / Systemjs设置上加载jQuery插件。我使用了一个名为vanillabox
的示例插件来试用它。我的config.js
如下所示:
meta: {
"vanillabox": {
"format": "global",
"deps": [
"jquery"
]
}
},
map: {
"vanillabox": "plugins/vanillabox/jquery.vanillabox-0.1.7.min",
....
}
我在我的模块中加载vanillabox,如下所示 -
define(function(require) {
require("vanillabox");
})
我是SystemJS的新手并试图弄清楚我在做错了什么。感谢您的帮助。
PS:我使用jspm install jquery
答案 0 :(得分:0)
调试方法是查看通过检查Object.keys(SystemJS.meta)
创建的规范化 SystemJS配置。您希望确保vanillabox的元条目匹配文件的完整路径 - https://.../plugins/vanillabox/jquery.vanillabox-0.1.7.min.js
。取决于您所拥有的不匹配,因为默认扩展或地图配置无法以某种方式正确触发。