Homebrew — OS X 不可或缺的套件管理器。
nodejs 可以通過 brew 安裝。
brew install node git mongodb
可以通過brew來一次性安裝node、 git 、mongodb。
什麼是Homebrew呢
homebrew OS X 不可或缺的套件管理器
來到homebrew官方網站 http://brew.sh/index_zh-cn.html
在終端執行官網上的
nodejs 可以通過 brew 安裝。(ps $python -V 可以查看python的版本 Mac 自帶python 666)
brew install node git mongodb
可以通過brew來一次性安裝node、 git 、mongodb。
Node版本 控制這麼安裝
https://github.com/search?utf8=%E2%9C%93&q=N
開源項目 切換不同node 版本
n [指定版本]便可安裝(ps 媽媽再也不用當心我的node版本la)
起一個web服務器
1.設置自己的文件夾,在文件夾beginning裏新增server.js
2.server.js內容:
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/‘);
3.首先要通過cd 命令 進入beginning[本地] 文件夾 cd imooc/beginning
命令行:node server.js 啓動
(1337端口是本身代碼裏設置的)
4.先在 cmd中 啓用或者重啓 服務器 (node server.js),再在瀏覽器中刷新頁面
5.http對象可以創建一個server對象,並把這個創建的對象賦值給
server。
var http=require('http');
var server=http.createServer(function(req,res){//req:進貢 res:打賞(形象記憶)
res.writeHead(200,{'Content-Type':'text/plain'});
res.end('Hello Node.js ,This is a Node.js http server demo\n');
});
server.listen(1337,'127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
6.ctrl+c停止服務器,修改請求或是響應代碼,要重啓服務器
createServer傳入了一個冪名的函數 req 請求體 res響應體 res告訴響應類容
res.end 結束響應 沒有這個 響應體會一直掛起
也可以鏈式調用
Nodejs 多入牛毛的調用方式