没有文件正在使用 ../ 返回文件

No files being returned files using ../

我正在尝试使用 ../ 定位样式表、.js 文件和一些图像,但没有找到任何内容。我正在使用 Node.js。 这是我的代码:

<script src="../public/assets/js/script.js"></script>
<link rel="stylesheet" href="../public/assets/css/styles.css" />

这是我的文件目录: https://monosnap.com/file/dtEK8wLDtVEIQbwC2fqNhWsK1QImR3

我可以把整个 .ejs 文件发给你,如果它对你解决这个问题有用。

我发现我必须把这个放在 app.js:

app.use('/socket.io', express.static(__dirname + '/node_modules/socket.io'));

"/socket.io" 是您在 HTML:

的 src 标签中输入的内容
src="socket.io/socket.io.js"

这就是文件实际所在的位置:

__dirname + '/node_modules/socket.io'

更改''中的位。