我想将script.js链接到我的项目。 我在
上写以下代码footer.ejs:
<script src="../static/js/script.js"></script>
但是我得到了错误:
无法获取/static/js/script.js
我该如何解决?
答案 0 :(得分:0)
这很可能是由于某处的路径错字。
例如,如果在app.js中使用app.use(express.static(__dirname + '/static/'));
,则在脚本标记中需要使用<script src="js/script.js">
如果您将app.js更改为app.use(express.static(__dirname + '/static'));
然后,您需要使用<script src="/js/script.js"></script>
检查所有您引用该文件的地方,并确保您拥有正确的文件路径。