我正在尝试按照这个如何在多页面应用程序中使用aurelia的示例。
http://patrickwalters.net/creating-multipage-apps-using-aurelia-2/
当我做的时候
aurelia.start().then(a => {
let start = 'app'
a.setRoot(start);
});
我收到以下错误:
无法找到ID为:app
的模块
答案 0 :(得分:0)
Webpack要求您使用PLATFORM.moduleName
来声明您的模块名称,请参阅文档:https://github.com/aurelia/webpack-plugin/wiki/Managing-dependencies
所以你需要写
import { PLATFORM } from "aurelia-pal";
...
aurelia.start().then(a => {
let start = PLATFORM.moduleName('app');
a.setRoot(start);
});