新建一個名爲「hello.js」文本文件,而後輸入以下內容node
1 //載入http模塊 2 var http = require('http'); 3 //構建一個http服務器 4 var server = http.createServer(function(request,response){ 5 response.writeHead(200,{'Content-Type':'text/plain'}); 6 response.write('Hello World!'); 7 response.end(); 8 }); 9 //啓動http服務器,並開始偵聽3000端口號 10 server.listen(3000); 11 //在控制檯打印日誌 12 console.log('Server running at http://127.0.0.1:3000');
在命令行窗口中「cd」到當前目錄,而後執行以下命令瀏覽器
node hello.js
若是在控制檯能打印出「Server running at http://127.0.0.1:3000」,說明咱們的第一程序已經運行正常。服務器
而後打開瀏覽器,在地址欄輸入ui
代碼說明:spa
在瀏覽器中咱們將看到「Hello World!」。命令行
第2行先載入http模塊,咱們建立http服務器時須要這個模塊,日誌
第4行就是建立了一個http服務器,code
第5行在HTTP響應中寫入http頭,server
第6行寫入http體,也就是咱們在瀏覽器中看到的內容,blog
第7行是結束http響應,返回瀏覽器,
第10行啓動服務並偵聽3000端口,
第12行打印日誌。