仅为包含的.js文件接收`net :: ERR_ABORTED`

时间:2018-02-18 22:53:37

标签: node.js express

我使用express generator linked here来构建一个脚手架。

我做的第二件事是将两个不同的第二个js文件放到/public/js/useeasel.js/public/js/libs/createjs.min.js

我做的第三件事是更改视图以调用这些文件

layout.hbs

<!DOCTYPE html>
<html>
    <head>
        <title>{{title}}</title>
        <link rel='stylesheet' href='/stylesheets/style.css' />
        <script src='/js/lib/createjs.min.js'></script>

    </head>
    <body>
        {{{body}}}
    </body>
</html>

index.hbs

<h1>{{title}}</h1>
<p>Welcome to {{title}}</p>

<div onload="init();">
    <canvas id="cid" width=2000 height=3000></canvas>
</div>
<script src="/js/useeasel.js"></script>

最终结果:

localhost/:6 GET http://localhost:3000/js/lib/createjs.min.js net::ERR_ABORTED
localhost/:16 GET http://localhost:3000/js/useeasel.js net::ERR_ABORTED

底线是我做了3件事,编辑 没有其他 ,并收到这些错误消息。

我尝试使用app.js app.use(express.static(path.join(__dirname, 'public')));但最终只是把它放回去,因为没有任何帮助。

一件奇怪的事。 。 。偶尔我会得到:

 localhost/:16 GET http://localhost:3000/js/useeasel.js 404 (Not Found)

仅限该文件。有时,甚至,该文件有2个条目,其中一个是上述错误之一。

/stylesheets/style.css文件有效,当我将这两个文件移动到/stylesheets/目录(并更改了脚本调用)时,它们仍然无法正常工作,所以我想有些东西正在酝酿.js文件,但由于我只是运行快速教程,所以我没有丝毫。

我需要在此处更改以使js文件正常工作并且错误消息消失?

0 个答案:

没有答案