2012-10-17 58 views
1

我在發現nodejs。所以我創建了一個簡單的文件顯示一個簡單的「hello world!」。當我在我的控制檯中運行它時,它工作得很好。現在我試圖從瀏覽器中啓動它(我正在監聽8080端口)。但是我收到一條錯誤消息,告訴我我的瀏覽器找不到該URL。無法在瀏覽器中運行nodejs文件

我正在使用MAMP。並且,在配置了它的根目錄下,我嘗試了聽端口8888(我使用啓動我的PHP本地站點,當然更改我的nodejs文件中的端口),但它仍然不起作用。

有關信息,我的app.js節點文件也位於使用我的MAMP服務器配置的根目錄中。這是防火牆問題嗎?如果是,我該如何解決?我應該改變我的/ etc/hosts文件中的內容嗎?

回答

1

事實上,這確實是一個防火牆問題,我正確地解決了我的偏好,它工作得很好!

1

使用node.js你不需要MAMP。將你的app.js文件放在一個文件夾中並在控制檯中運行'node app.js'。這將通常在端口3000上打開一個Web服務器,您可以在瀏覽器的localhost:3000上查看該服務器。今天Nuno Job介紹node.js和今天在nodestack上與MAMP有所不同。錄音將很快提供。這裏有一些視頻你應該看看:Introduction to node.js,Node.js Step by Step

相關問題