1
我用Node.JS express创建了一个服务器,我打开公用文件夹中的html文件。浏览器下载html文件而不是打开
app.use(express.static(__dirname + '/public'));
app.listen(8080);
我以前做过这个没有任何问题。但是在这个项目中,当我尝试在127.0.0.1:8080
中打开服务器时,它会自动下载index.html文件。我用不同的浏览器尝试过,但结果相同。
UPDATE
我可以边打开HTML文件。但它像处理某件事情一样非常缓慢。当我向服务器发送请求时,它就卡住了。
我试图单独打开HTML文件与浏览器工作没有任何问题。
并试图给出另一个html文件的位置,结果是一样的。
显示完整的代码,其中页面呈现的ur中间件 –
您配置了视图引擎吗? –
@JonathanNielsen我想知道。其实我不知道它是什么。 –