您好,我创建了 SPA 客户端 - 这里一切正常(使用 vanilla-router)
但是尝试加载链接脚本时,服务器 node.js 有时会给我错误
未捕获的语法错误:意外的标记“<”
仅当我在 url (/) 中使用多个反斜杠时才会出现错误。
例如
localhost:3000 - 没问题(已加载脚本)
localhost:3000/test - 没问题
localhost:3000/about - 没关系
本地主机:3000/test/test - 错误
localhost:3000/profile/user - 错误
我的服务器代码
app.use(express.static(__dirname + '/dist'));
app.get('*', function(req, res){
res.sendFile(path.resolve(__dirname, 'index.html'));
});
在 dist 文件夹中我有 test.js 脚本
我的 index.html 代码
<script src="test.js" ></script>
千巷猫影
相关分类