Aurelia 错误:脚本错误为";“主要”;

Aurelia 错误:脚本错误为";“主要”;,aurelia,Aurelia,我正在使用Aurelia CLI和Express创建一个项目 我创建了一个名为“public”的文件夹,在“public”中还有一个名为“js”的文件夹。“js”文件夹包含“vendor bundle.js”和“app bundle.js” My app.js文件包含以下代码: app.use(express.static(path.join(__dirname, '/public'))); My index.html: <body aurelia-app="main">

我正在使用Aurelia CLI和Express创建一个项目

我创建了一个名为“public”的文件夹,在“public”中还有一个名为“js”的文件夹。“js”文件夹包含“vendor bundle.js”和“app bundle.js”

My app.js文件包含以下代码:

app.use(express.static(path.join(__dirname, '/public')));
My index.html:

<body aurelia-app="main">
    <script src="js/vendor-bundle.js" data-main="aurelia-bootstrapper">     </script>
</body>
它应该会起作用。但是,我的控制台显示以下错误:

Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:9000/public/js/app-bundle.js


我必须怎么做才能解决它?

可能与此github问题有关:


这是2天前修复的,因此更新可能会修复您的问题

可能与此github问题相关:


这是2天前修复的,因此更新可能会修复您的问题

您可以发布main.js的内容吗?我在OSX上尝试运行项目时也发现了这一点,该项目以前在Windows中运行。完成了npm安装等。不确定这是关于什么的。你可以发布main.js的内容吗?我在OSX上尝试运行项目时也发现了这一点,而该项目以前在Windows中运行。完成了npm安装等。不确定这是关于什么的
Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:9000/public/js/app-bundle.js
vendor-bundle.js:3297 Error: Script error for "main"(…)