首页 > 解决方案 > 在 Node.js 中获取本地文件的 404

问题描述

我最近发布了未使用 CSS 显示的背景图片,并认为它必须与我包含的 url 相关,即使我确定它是正确的(它们在同一个目录中,所以很简单)。我无法解决该问题,现在,我面临同样的问题,但对于 .js 文件。

工作空间图片:

在此处输入图像描述

运行提示的图片:

在此处输入图像描述 .

app.js我确实有require('./like_button');。我是使用这些技术的新手,我一定错过了一些一般性的东西......

标签: javascriptnode.js

解决方案


您必须从特定文件夹提供静态文件。在你的情况下views

在你声明你的app的地方添加这一行。

app.use(express.static('views'))

如需更多参考,请查看

http://expressjs.com/en/starter/static-files.html


推荐阅读