const express = require('express');
const app = express();
const server = require('http').Server(app);
const io = require('socket.io').listen(server);
const path = require('path');
let lobbies = new Array();
app.use(express.static(path.join(__dirname, '/public')));
app.get('*', function(req, res) {
res.sendFile(path.join(__dirname, '/public', 'index.html'));
});
在刷新http://localhost:8081/CreateGame/js/game上的页面后,我得到了我的index.html文件,但是我的所有.js和.css文件试图将它们都应该在http://localhost:8081/CreateGame/js/game.js上时都放在http://localhost:8081/js/game上我不知道该如何设置,谢谢您的帮助。
问题是index.html中的女巫src路径...我有
<script src="js/game.js"></script>
应该是这样
<script src="/js/game.js"></script>