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我想知道。其實我不知道它是什麼。 –