Aurelia骨架样本 - dist / main.js未找到?

时间:2016-01-28 10:04:09

标签: aurelia

我正在尝试在我的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目录。

这是工作样本吗?我做错了什么?

1 个答案:

答案 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,看看现在发生了什么。