1、 Demo
新建app.js文件,內容如下
var http = require('http');
var server = http.createServer();
server.on('request',function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<head><meta chatset="utf-8"></head>');
res.end('Hello World!');
});
server.listen(8888,'127.0.0.1');
console.log('server running at http://127.0.0.1:8888');
在命令行找到文件 執(zhí)行 node app.js
2、 REAL(Read-Eval-Print-Loop)
可執(zhí)行js代碼的環(huán)境
(1)進入REAL
命令行執(zhí)行 node 即可
(2)REAL基礎命令
命令 : 場景
.break :
在書寫多行函數(shù)代碼的時候,要放棄這段代碼或重新寫這個函數(shù)。
.clear :
1、清除上下文變量與函數(shù)(你執(zhí)行了一個js文件,可以訪問里面的變量,但clear后就訪問不到了)。
2、同.break
.exit : (快捷鍵: Ctrl + D 或 按兩下Ctrl + C)
退出REAL環(huán)境
.save : (.save ./test.js)
保存當前輸入的變量和函數(shù)保存到一個文件(文件如果不存在則自動創(chuàng)建)。
.load : (.load ./test.js)
將js文件導入REAL