#引子javascript
##1. node版本css
###1.1查看版本html
node -v (小寫) node -v v0.12.4
###1.2升級版本java
node有一個模塊叫n(這名字可夠短的。。。),是專門用來管理node.js的版本的。 首先安裝n模塊:node
npm install -g n
第二步: 升級node.js到最新穩定版web
n stable
是否是很簡單?! n後面也能夠跟隨版本號好比:express
n v0.10.26
或npm
n 0.10.26
###1.3幾個npm的經常使用命令json
npm -v #顯示版本,檢查npm 是否正確安裝。 npm install express #安裝express模塊 npm install -g express #全局安裝express模塊 npm list #列出已安裝模塊 npm show express #顯示模塊詳情 npm update #升級當前目錄下的項目的全部模塊 npm update express #升級當前目錄下的項目的指定模塊 npm update -g express #升級全局安裝的express模塊 npm uninstall express #刪除指定的模塊
##2. express模塊和腳手架工具cookie
npm install express -gd
其中選項-g表示全局安裝,目標模塊將會被安裝到NODE_PATH的lib裏面。-d選項表示一併安裝依賴模塊。沒有-g選項的話會在當前目錄(一般是項目目錄)創建一個node_modules目錄
npm install express
$ express -V(大寫) 4.13.1
安裝express模塊
$ npm install express express@4.14.0 node_modules\express ├── escape-html@1.0.3 ├── array-flatten@1.1.1 ├── utils-merge@1.0.0 ├── merge-descriptors@1.0.1 ├── cookie-signature@1.0.6 ├── methods@1.1.2 ├── encodeurl@1.0.1 ├── range-parser@1.2.0 ├── vary@1.1.0 ├── parseurl@1.3.1 ├── etag@1.7.0 ├── content-type@1.0.2 ├── fresh@0.3.0 ├── path-to-regexp@0.1.7 ├── cookie@0.3.1 ├── serve-static@1.11.1 ├── content-disposition@0.5.1 ├── depd@1.1.0 ├── qs@6.2.0 ├── on-finished@2.3.0 (ee-first@1.1.1) ├── proxy-addr@1.1.2 (forwarded@0.1.0, ipaddr.js@1.1.1) ├── finalhandler@0.5.0 (unpipe@1.0.0, statuses@1.3.0) ├── accepts@1.3.3 (negotiator@0.6.1, mime-types@2.1.12) ├── type-is@1.6.13 (media-typer@0.3.0, mime-types@2.1.12) ├── debug@2.2.0 (ms@0.7.1) └── send@0.14.1 (statuses@1.3.0, ms@0.7.1, destroy@1.0.4, mime@1.3.4, http-errors@1.5.0)
腳手架工具命令 (express 項目名)
腳手架建立app運用 $ express app create : app create : app/package.json create : app/app.js create : app/public create : app/public/javascripts create : app/routes create : app/routes/index.js create : app/routes/users.js create : app/public/stylesheets create : app/public/stylesheets/style.css create : app/bin create : app/bin/www create : app/views create : app/views/index.jade create : app/views/layout.jade create : app/views/error.jade install dependencies: $ cd app && npm install run the app: $ DEBUG=app:* npm start create : app/public/images
express 4.0以後將命令工具分出來了 故還需安裝express-generator
npm install -gd express-generator