1或链、Hello World
打開(kāi)命令行,直接執(zhí)行node别伏,
進(jìn)入編譯模式
輸入以下代碼:
console.log('Hello world');
如圖:
Paste_Image.png
是不是有點(diǎn)像在命令臺(tái)一樣,學(xué)python或swift的有沒(méi)有很熟悉的feel
print 'Hello world'
或者學(xué)js的朋友是不是感覺(jué)就是在 Console 調(diào)試一樣
對(duì)比一下:
Paste_Image.png
這里衍生了一個(gè)問(wèn)題,為什么0.1+0.2 會(huì)輸出.030000000000004 呢?
歡迎各位留言討論诱担。
2、執(zhí)行文本代碼
新建一個(gè)文本电爹,在里面輸入
console.log('Hello world');
將其保存為HelloWorld.js 蔫仙。然后命令行切換到該目錄下。
執(zhí)行:
node HelloWorld.js
Paste_Image.png
3丐箩、建立HTTP簡(jiǎn)單服務(wù)器
新建一個(gè)文件 命名為 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");
訪問(wèn):http://127.0.0.1:5000/
結(jié)果如下:
Paste_Image.png
4摇邦、服務(wù)器代碼調(diào)試
為了方便調(diào)試后臺(tái)代碼,不用每次都重啟服務(wù)器看效果:
npm install supervisor -g
啟動(dòng)方法:
supervisor app.js
效果圖如下:
Paste_Image.png
下一節(jié)繼續(xù)分享屎勘。