我使用Aurelia cli创建了一个新项目,但是当我想导入个人库时,consol会返回一个意外的令牌错误。
我关注了Adding Client Libraries to Your Project Tutorial。
这是我的图书馆代码:
export function hello{
console.log("hello");
}
在aurelia.json文件中,我添加了一个新条目:
{
"name": "hello",
"path": "../scripts/hello"
},
我认为这是转发器条目中的配置问题,但我没有找到任何信息。
"transpiler": {
"id": "babel",
"displayName": "Babel",
"fileExtension": ".js",
"options": {
"plugins": [
"transform-es2015-modules-amd"
]
},
"source": "src/**/*.js"
},
答案 0 :(得分:1)
在我看来,bundles.dependencies
的{{1}}部分应该用于已经过ES5格式的外部图书馆。
aurelia.json
文件夹中,以便与其他源代码一起进行分析。在后一种情况下,Aurelia Skeleton Plugin可能会给你新的想法。它配置为提供多种输出格式。