一、安裝
1.$ sudo apt-get install nodejs
2.$ sudo apt-get install npm
二、升級
1.升級npm命令如下:
$ sudo npm install npm -g /usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js npm@2.14.2 /usr/local/lib/node_modules/npm
2.升級node.js命令如下:
$ npm install –g n $ n latest(升級node.js到最新版) or $ n stable(升級node.js到最新穩定版)
n后面也可以跟隨版本號比如:$ n v0.10.26
或者 $ n 0.10.26
三、npm鏡像替換為淘寶鏡像
1.得到原本的鏡像地址
$ npm get registry
> https://registry.npmjs.org/
設成淘寶的
$ npm config set registry http://registry.npm.taobao.org/
2.換成原來的
$ npm config set registry https://registry.npmjs.org/
四、選裝cnpm
1.說明:因為npm安裝插件是從國外服務器下載,受網絡影響大,可能出現異常,如果npm的服務器在中國就好了,所以我們樂於分享的淘寶團隊干了這事。!來自官網:“這是一個完整 npmjs.org 鏡像,你可以用此代替官方版本(只讀),同步頻率目前為 10分鍾 一次以保證盡量與官方服務同步。”;
2.官方網址:http://npm.taobao.org;
3.安裝:命令提示符執行npm install cnpm -g --registry=https://registry.npm.taobao.org
; 注意:安裝完后最好查看其版本號cnpm -v或關閉命令提示符重新打開,安裝完直接使用有可能會出現錯誤;
注:cnpm跟npm用法完全一致,只是在執行命令時將npm改為cnpm(以下操作將以cnpm代替npm)
五、全局安裝與本地安裝
npm 的包安裝分為本地安裝(local)、全局安裝(global)兩種,從敲的命令行來看,差別只是有沒有-g而已,
比如我們使用 npm 命令安裝常用的 Node.js web框架模塊 express:
$ npm install express # 本地安裝 $ npm install express -g # 全局安裝
六、卸載
1.先卸載 npm
sudo npm uninstall npm -g
2.卸載nodejs
sudo apt-get remove nodejs
方式二:nvm安裝
安裝
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
使用
安裝成功后,需要關閉xshell,重新啟動。nvm才會生效。
使用command -v nvm
查看nvm是否安裝成功
root@linuxidc:~# command -v nvm nvm
查看已安裝
通過nvm ls
查看已安裝的版本
$ nvm ls N/A node -> stable (-> N/A) (default) iojs -> N/A (default)
查看有哪些可安裝
通過nvm ls-remote
查看可使用版本
$ nvm ls-remote v0.1.14 v0.1.15 v0.1.16 v0.1.17 v0.1.18 ...
安裝nodejs
通過nvm install 7.8.0
來安裝,后面的版本號我們可以任意選擇
root@linuxidc:~# nvm install 7.8.0 Downloading and installing node v6.2.0... Downloading https://nodejs.org/dist/v7.8.0/node-v7.8.0-linux-x64.tar.xz...
我們上面使用的是國外的服務器下載,很慢,耐心等待,nodejs和nvm成功安裝!