我已经用快速生成器构建了一个新应用程序,所以我已经为公共目录提供了javascripts,我猜想它是针对客户端的。但我无法访问这些文件。 我app.js有一个绝对路径在express.js中包含客户端js
app.use(express.static(path.join(__dirname, 'public')));
但是当我把我的index.html页面上对身体的底部这样
<script type="text/javascript" src="/javascripts/main.js">
我有一个内部错误控制台与404关于这个脚本。
而'public/javascripts/main.js'存在吗? – robertklep
是的。这个所有目录创建快递发电机 – ddeadlink
我创建了一个快递发电机项目,它对我来说工作得很好。您是否更改了可能导致路由中断的创建应用的任何部分?另外,我假设你正在运行服务器(而不是直接通过文件系统)请求'index.html'。 – robertklep