標籤:des style blog http color java os 使用 io
原文地址:http://blog.csdn.net/haidaochen/article/details/7257655
紅色字型為本人新增內容。
Windows平台下的node.js安裝
直接去nodejs的官網http://nodejs.org/上下載nodejs安裝程式,雙擊安裝就可以了
測試安裝是否成功:
在命令列輸入 node –v 應該可以查看到當前安裝的nodejs版本號碼
簡單的例子
寫一段簡短的代碼,儲存為helloworld.js,大致看下nodejs是怎麼用的。
如下:該代碼主要是建立一個http伺服器。
var http = require("http"); http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/html"}); response.write("Hello World!"); response.end(); }).listen(8080); console.log("Server running at http://localhost:8080/");
開啟命令列,轉到當前檔案所存放的路徑下,運行 node helloworld.js命令即可
如果一切正常,可以看到命令列輸出:Server running at http://localhost:8080/
同時,在瀏覽器輸入http://localhost:8080/,可以看到一個寫著helloworld的網頁。
安裝npm
npm上有很多優秀的nodejs包,來解決常見的一些問題,比如用node-mysql,就可以方便通過nodejs連結到mysql,進行資料庫的操作
在開發過程往往會需要用到其他的包,使用npm就可以下載這些包來供程式調用
a) 如果系統沒有安裝過Git,可以直接到https://github.com/isaacs/npm下載npm所需要的檔案。
b) 如果有Git 可以使用git下載。
git clone --recursive git://github.com/isaacs/npm.git
下載到NPM檔案後,命令列首先轉到npm所在地址,輸入以下代碼進行安裝。
node cli.js install npm -gf
安裝Express
Express是nodejs常用的一個架構。(a/b兩個任選一種,注意區別)
a) 全域安裝
npm install express -gd
b) 安裝在當前檔案夾下
npm install express
安裝成功後,命令列會提示 npm info ok
-g代表安裝到NODE_PATH的lib裡面,而-d代表把相依性套件也一起安裝。如果沒有-g的話會安裝目前所在的目錄(會建立一個node_modules的檔案夾)。
在項目中引用express包
例:
var express = require(‘express‘); var app = module.exports = express.createServer();
如果沒有安裝過express,那麼首先需要在當前專案檔夾下安裝一個express
命令列轉到當前路徑後,運行
npm install express
安裝完成後,可以看到目前的目錄下多了一個【node_modules】檔案夾,下有一個【express】檔案夾
註:項目中引用的包,都會被安裝到【node_modules】檔案夾
用express建立項目
在命令列中輸入【express 項目名稱】,就可以在當前檔案夾下建立一個新的項目
包括以下幾個檔案:
用此方法,只是建立了一個空的項目架構,和一個簡單的執行個體程式,運行app.js可以查看(還需要在專案檔目錄下,安裝jade包,方法類似安裝express)
參考網站:
Node.js基礎 http://www.infoq.com/cn/master-nodejs
Node.js 入門教程 http://nodebeginner.org/index-zh-cn.html
Node.js中文文檔 http://cnodejs.org/cman/index.html
Express文檔 http://expressjs.com/guide.html#routing
CNode社區 http://club.cnodejs.org/
附命令列的常見操作:
1) 檔案運行後,再次調出命令輸入欄 用Ctrl+C
2) 轉到某個盤下 F:
3) 轉到某個檔案夾下 cd F:\nodeExamples
4) 回到上級目錄 cd..
最後附上下載檔案的安裝目錄表:
nodejs安裝檔案
npm,Express安裝目錄
nodejs項目部署置放位置
nodejs在windows平台下搭建部署環境教程