nvm安裝前端
nvm是一個用來管理node版本的工具。咱們之因此須要使用node,是由於咱們須要使用node中的npm,使用npm的目的是爲了可以方便的管理一些前端開發的包。nvm的安裝很是簡單,步驟以下:(這裏只介紹Mac系統的安裝)node
1:下載安裝包:https://github.com/creationix/nvmgit
2: 或者直接在Mac終端運行github
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
而後運行(配置環境變量)express
open ~/.bash_profile #添加(通常終端中有提示添加的東西) export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm source ~/.bash_profile #保存
nvm經常使用命令:npm
1:nvm install node #安裝最新版本node 2:nvm install [version] #安裝指定版本的node.js 3: nvm use [version] #使用某個版本的node 4:nvm list #列出當前安裝了哪些版本的node 5:nvm uninstall [version] #卸載指定版本的node 6:nvm node_mirror [url] #設置nvm的鏡像 7:nvm npm_mirror [url] #設置npm的鏡像
7:nvm current #當前版本
node安裝bash
安裝完nvm後,咱們家能夠經過nvm來安裝node了curl
nvm install node 6.4.0
若是速度太慢了,能夠設置一下nvm的源,選擇國內的工具
nvm node_mirror https://npm.taobao.org/mirrors/node/
nvm node_mirror https://npm.taobao.org/mirrors/npm/
查看node相關版本,能夠直接上https://nodejs.org/en/ui
安裝npm:
npm在安裝node的時候就會自動安裝了。當時前提條件是你須要設置當前的node的版本: nvm use 8.4.0 。而後就可使用npm了。關於npm經常使用命令以及用法
使用淘寶鏡像:
npm install -g cnpm --registry=https://registry.npm.taobao.rog
那麼之後就可使用cnpm來安裝包了
安裝包:
安裝包分爲全局安裝和本地安裝。全局安裝時安裝在當前node環境中,在全部的項目中均可以使用這個包。而本地安裝時安裝在當前項目中,只有當前這個項目能使用。安裝的方式只有-g參數的區別
npm install express #本地安裝 npm install express -g #全局安裝
若是出現如下錯誤:
npm err! Error: connect ECOMNREFUSED 127.0.0.1:8087
解決辦法爲:
npm config set proxy null
本地安裝
1:將安裝包放在 ./node_modules 下(終端運行:npm root),若是沒有node_modules目錄,會在當前執行npm命令的目錄下生成node_modules目錄
2:能夠經過 require()來引入本地安裝的包
全局安裝
1:將安裝包放在 /usr/local 下或者你 node 的安裝目錄
2:能夠直接在命令行裏使用
卸載包
npm uninstall [package]
更新包
npm update [package]
搜索包
npm search [package]