2017-02-17 71 views
-1

我做的一切都是爲指定的位置: https://expressjs.com/en/starter/hello-world.html爲什麼我的express.js應用程序永不加載?

當我試圖達到我的域名,並附加:3000年底,它只是從來沒有負載(超時)。

+1

粘貼一些代碼 –

+0

有關代碼的問題必須包含代碼的相關部分,必須說明您所採取的調試步驟診斷是怎麼回事,並排除一些事情或縮小。你運行你的應用程序?您是否使用操作系統工具驗證它正在運行並正在偵聽所需的端口?你如何嘗試聯繫它?你知道你的DNS條目正在工作嗎?你知道你的服務器可以從你使用的客戶端訪問嗎?問題,只是說:「我的應用程序不能正常工作」,且沒有努力收集信息並分析正在發生的事情不是非常有用這裏我們還是你的。 – jfriend00

回答

0

如果你做了https://expressjs.com/en/starter/hello-world.html上指定的所有內容,並且它不起作用,那麼它意味着教程不正確。

如果,另一方面,你也沒有在本教程中指定(我們永遠不會知道,因爲你沒有張貼什麼你實際做)做的一切,那麼你應該確保緊跟教程更多因爲它看起來不正確。

的原因,試圖達成一個隨機端口次隨機域外可以是:

  • 錯埠
  • 錯誤的域
  • 壞DNS記錄
  • 錯誤配置的DNS解析器
  • 防火牆規則
  • 服務器不偵聽
  • se rver監聽在不同的端口
  • 服務器偵聽不同的接口
0

可惜你沒有一個更好的答案提供足夠的信息,以認爲最有可能的問題是,你永遠不會真正執行的JavaScript文件你創建。你會想請確保安裝節點,並運行:

nodejs app.js 

請記住,在一些發行版node不存在,但nodejs確實,從包管理器或其他安裝程序安裝節點時。

編輯

有你碰上,如果你沒有3000端口開放了,如果你沒有在本地主機上運行它的其他潛在問題。

相關問題