尝试从aurelia-cli加载aurelia-dragula(和其他插件)时出错。
CLI
au-install aurelia-dragula
aurelia.json
{
"name": "aurelia-dragula",
"path": "../node_modules/aurelia-dragula/dist/amd",
"main": "index"
},
...
.js
从&aurelia-dragula&#39 ;;
导入{Dragula}错误:
vendor-bundle.js:23616 ERROR [app-router]错误:意外的令牌<
评估http://localhost:9000/aurelia-dragula
(它在wwwroot文件夹中抓取index.html并且无法解析" DocType"标记)
答案 0 :(得分:1)
我建议你做的第一件事是将aurelia-cli升级到最新版本(目前0.33.1
)。
意外令牌<
是一个愚蠢的错误,但它只是意味着从服务器请求了一个不存在的文件/ url(在你的情况下是aurelia-dragula)。服务器返回一个标准的404 html页面,然后应用程序尝试将其解析为javascript,但这不起作用。
你的aurelia.json看起来很好(在一个新的aurelia-cli项目上进行本地测试),所以它很可能是版本或缓存问题。升级aurelia-cli后,我建议删除锁定文件并清除node_modules,然后重新安装。