文件结构
索引.js:
app.set("view engine", "ejs");
app.use(express.static("public"));
app.use(
bodyParser.urlencoded({
extended: true,
})
);
chat.ejs
<body>
<h1><%= (roomName) %></h1>
<div id="video-grid">
</div>
<script src="script.js"></script>
</body>
加载时,显示错误
“来自“http://localhost:5000/chat/Aishu%20study/Aneesa/script.js”的资源由于 MIME 类型(“text/html”)不匹配而被阻止(X-Content-Type-Options:nosniff) ”。
如果我将所有内容都保存在同一个 html 文件中,它就会起作用。有人可以帮我弄这个吗?
我不确定问题是什么
您应该像这样包含您的公共路径:
app.use(express.static(__dirname+ '/public'));
然后像这样实现你的脚本和样式:
<script src="/script.js">
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)