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

时间:2015-08-10 14:04:58

标签: html http url path src

我试图使用../找到样式表,.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文件。

1 个答案:

答案 0 :(得分:0)

我发现我必须把它放在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'

更改''。

中的位