2014-12-04 118 views
-3

我一直在網上查找,發現關於SSJS的東西有點混亂。如何開始使用服務器端JavaScript?它可以用於任何網絡主機?如何開始使用Node.js?

到目前爲止,我已經從官方網站下載Node.js的程序,安裝,設置PATH(其中安裝程序所做的),我已經複製/粘貼代碼片段:

var http = require('http'); 
http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, '127.0.0.1'); 
console.log('Server running at http://127.0.0.1:1337/'); 

這顯示在主頁上爲example.js,然後打開節點CMD,進入「node.js的example.js」(不含引號),所有我得到的回報是:

...

但我應該得到:

「你好,世界!」

我做錯了什麼?

+0

去瀏覽,去通過'http://127.0.0.1:1337 /',看看你會得到什麼。你應該在那裏獲得Hello Word。 – 2014-12-04 09:10:22

+0

@VarunAchar對不起,「此頁面無法顯示。」 :/ – 2014-12-04 09:12:41

+0

這本名爲'Learning Node.js'的書很不錯。 – EpicPandaForce 2015-01-15 15:28:26

回答

0

我覺得你的命令行應該只是「節點example.js」

+0

感謝您的回答。這雖然不起作用。我在(node)cmd窗口中獲得的所有內容都是「...」,並且在瀏覽器中我收到「此頁面無法顯示」。 – 2014-12-04 09:14:04

+0

保存此代碼test.js或別的東西和CMD做這個 節點test.js不帶任何引號 和粘貼http://127.0.0.1:1337/瀏覽器的 按回車鍵,這就是它 – abdulbarik 2014-12-04 11:13:24