node HelloWorld入門篇

lkycan發表於2017-12-14

##1、Hello World 開啟命令列,直接執行node, 進入編譯模式 輸入以下程式碼:

  console.log('Hello world');
複製程式碼

如圖:

Paste_Image.png

是不是有點像在命令臺一樣,學python或swift的有沒有很熟悉的feel

  print 'Hello world'
複製程式碼

或者學js的朋友是不是感覺就是在 Console 除錯一樣 對比一下:

Paste_Image.png
這裡衍生了一個問題,為什麼0.1+0.2 會輸出.030000000000004 呢? 歡迎各位留言討論。 ##2、執行文字程式碼 新建一個文字,在裡面輸入

console.log('Hello world');
複製程式碼

將其儲存為HelloWorld.js 。然後命令列切換到該目錄下。 執行:

node HelloWorld.js
複製程式碼

Paste_Image.png

##3、建立HTTP簡單伺服器 新建一個檔案 命名為 app.js,程式碼如下

var http = require('http');
http.createServer(function(req, res) {
	res.writeHead(200,{'Content-Type':'text/html'});
	res.write('<h1>This is node</h1>');
	res.end('<p>PCAT</p>');

}).listen(5000);
console.log("HTTP SERVER LISTENING AT PART 5000");

複製程式碼

訪問:http://127.0.0.1:5000/ 結果如下:

Paste_Image.png

##4、伺服器程式碼除錯 為了方便除錯後臺程式碼,不用每次都重啟伺服器看效果:

npm install supervisor -g 
複製程式碼

啟動方法:

supervisor app.js
複製程式碼

效果圖如下:

Paste_Image.png

下一節繼續分享。

相關文章