【发布时间】:2016-12-03 17:16:32
【问题描述】:
我正在尝试将第 3 方库 PapaParse 加载到我的 Aurelia 应用程序中,但似乎无法使其作为依赖项工作。我已经尝试了Aurelia docs 中列出的所有表格。相反,我需要将其添加到我的 aurelia.json 的 bundles.<vendor-bundle>.prepend 部分。
我先npm install papaparse --save 然后
aurelia.json
{
"name": "vendor-bundle.js",
"prepend": [
"node_modules/bluebird/js/browser/bluebird.core.js",
"node_modules/papaparse/papaparse.js", // Has to go before require.js
"node_modules/requirejs/require.js"
],
"dependencies": [
"aurelia-binding",
"aurelia-bootstrapper",
//"papaparse" here does not work,
...
],
...
}
但是这种方式会创建一个全局 Papa 变量。我宁愿它是一个我可以导入的依赖项。
关于为什么它不能作为标准依赖项以及我可以做些什么来使其工作的任何想法?
【问题讨论】:
标签: javascript aurelia