簡體   English   中英

為什么我不能在localhost:3000上查看我的Express應用程序

[英]Why can I not view my express app on localhost:3000

我正在嘗試運行Express應用,並按照我正在查看的課程中的說明在localhost:3000上查看res.send消息。 app.js

 let express = require("express"); let app = express(); app.get("/",function(req,res){ res.send("Hello World"); }); app.listen(3000,function(){ console.log("listening on port 3000"); }); 

然后在終端中,鍵入node app.js來運行文件。 app.listen可以在終端上顯示“正在偵聽端口3000”消息,效果很好。 然后,我進入瀏覽器並嘗試http:// localhost:3000 ,沒有任何負載,僅嘗試了localhost:3000,再次沒有負載。 我完全不知道為什么會這樣,有人可以幫我嗎。

您創建了本地服務器,如果例如通過PostMan發送get請求等,您將看到文本。

或以其他方式將html文件發送到客戶端,您將立即看到它,更多詳細信息在這里

我已經在系統中嘗試過您的代碼,並且可以正常工作! 我認為問題可能出在您的瀏覽器上,請在其他瀏覽器或專用模式下嘗試。 如果問題仍然存在,則可以在其他端口中嘗試。 還要確保您正在運行最新版本的Node and Express。

資源: MDN EJS

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM