我的app.js文件看起来像这样,我试图让我的根点指向一个tic tac toe游戏。
app.set('port', (process.env.PORT || 5000))
//serve static files in the public directory
app.use(express.static('public'));
// Process application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({
extended: false
}))
// Process application/json
app.use(bodyParser.json())
// Index route
app.get('/', function (req, res) {
res.sendFile('index.html',{root:"./Tic-Tac-Toe"});
})
在./Tic-Tac-Toe目录中的index.html中,我正在链接一些服务器似乎找不到的文件。
<link rel = 'stylesheet' type = 'text/css' href = 'ui.css'>
<script src = "jquery-1.10.1.min.js"></script>
<script src = "ui.js"></script>
<script src = "game.js"></script>
<script src = "ai.js"></script>
<script src = "control.js"></script>
答案 0 :(得分:1)
app.use(express.static(path.join(__dirname, 'public')));
尝试使用上面的行而不是
app.use(express.static('public'));