我正在尝试在我的Windows机器上运行skeleton-navigation-typescript-vs但它失败了 - 我只看到欢迎屏幕,在开发人员工具中有一条消息:
http://localhost:9000/dist/main.js无法加载资源:服务器响应状态为404
我从文档中逐步完成所有工作。 http://aurelia.io/docs.html#/aurelia/framework/1.0.0-beta.1.0.8/doc/article/a-production-setup。
当我在Sources选项卡中检查chrome developer工具时,只有css,jspm_packages,lib和index.html - 没有dist目录。
这是工作样本吗?我做错了什么?
答案 0 :(得分:4)
您没有使用本教程提供的index.html
。转到index.html
并替换它:
<body aurelia-app="main">
用这个:
<body aurelia-app>
当您为aurelia-app
属性指定值时,框架将查找用于启动应用程序的js文件。有关更多信息,请访问http://aurelia.io/docs.html#/aurelia/framework/1.0.0-beta.1.0.8/doc/article/app-configuration-and-startup
修改强>
在src文件夹中创建一个main.js文件,如下所示:
export function configure(aurelia) {
aurelia.use
.standardConfiguration()
.developmentLogging();
aurelia.start().then(() => aurelia.setRoot());
}
重新运行gulp-watch,看看现在发生了什么。