我的html文件存储在公共文件夹中。当服务器启动时,当我进入浏览器时,它显示无法获取/。
var express = require('express');
var path = require('path');
var app = express();
const pathjoin = path.join(__dirname, 'public');
const port = process.env.PORT ||3000 ;
app.use(express.static(pathjoin));
app.listen(port,()=>{
console.log('server started');
});
答案 0 :(得分:0)
我解决了。我没有正确指定html文件的文件路径。它应该是const pathjoin = path.join(__ dirname,' ../ public');因为我的文件结构是public / index.html,server / server.js 谢谢大家的帮助!