用 nvm( node version management ) 來安裝 node 簡單多了, 他是一個像是 ruby rvm 的東西. 可以讓你切換 node 的版本以利在開發時切換版本. 還有 npm 在 node 0.6.3 之後已經直接包在 node 裡面不需另外安裝了.
最後,我們要來測試 node.js 是否真的可以在 Windows 上執行,我們就來用 node.js 寫一個最簡單的 HTTP Server,用來回應一個簡單的字串,而這也是在 node.js 官網上最經典的範例。
用 vi 建立一個 example.js 檔案,內容如下:
開始享受吧!!~
-----------------------
之後會補上用windows原生、unbunte、mac的設定
附上參考網址
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-mac-osx-lion/
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-ubuntu-11-04/
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-windows/
http://spmason.com/post/installing-nodejs-on-cygwin
http://blog.miniasp.com/post/2011/02/03/Getting-Started-with-NodeJS-on-Windows-using-Cygwin.aspx
# install git $ sudo apt-get install git # clone repo $ git clone git://github.com/creationix/nvm.git ~/.nvm # enable on terminal open $ . ~/.nvm/nvm.sh # reopen your terminal and do the following $ nvm install 0.8 # set default node $ nvm alias default 0.8但是目前cygwin能支援到的只能到0.4.1.2版本,所以他只會安裝他 //https://github.com/creationix/nvm 原始碼
最後,我們要來測試 node.js 是否真的可以在 Windows 上執行,我們就來用 node.js 寫一個最簡單的 HTTP Server,用來回應一個簡單的字串,而這也是在 node.js 官網上最經典的範例。
用 vi 建立一個 example.js 檔案,內容如下:
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/html'});
response.end('<b>Hello World from Cygwin</b>');
}).listen(8124);
console.log('Server running at http://127.0.0.1:8124/');
然後使用以下指令執行:node example.js
開始享受吧!!~
-----------------------
之後會補上用windows原生、unbunte、mac的設定
附上參考網址
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-mac-osx-lion/
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-ubuntu-11-04/
http://dreamerslab.com/blog/tw/how-to-setup-a-node-js-development-environment-on-windows/
http://spmason.com/post/installing-nodejs-on-cygwin
http://blog.miniasp.com/post/2011/02/03/Getting-Started-with-NodeJS-on-Windows-using-Cygwin.aspx
留言
張貼留言