NVM和NPM安裝使用

NVM

NVM簡(jiǎn)介

NVM:node.js version manager node.js版本管理工具

NVM安裝

NVM官網(wǎng)地址
阿里tnvm
阿里云

通過(guò)下面的命令可進(jìn)行一步到位的安裝姊舵,下面兩種方式可二選一。
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash
或者:
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash

安裝完后寓落,驗(yàn)證安裝
command -v nvm
默認(rèn)會(huì)在“/home/個(gè)人賬戶”目錄下會(huì)生成.nvm的隱藏目錄括丁,所有的node會(huì)以沙箱的方式裝到該目錄下。

NVM 常用命令

nvm -v 查看nvm版本號(hào)
nvm ls-remote 查看遠(yuǎn)程版本列表
nvm ls 查看本地安裝的版本列表
nvm install [node.js version] 安裝指定版本
nvm alias default [node.js version] 定義默認(rèn)版本
nvm use [node.js version] 版本切換

NVM 加速

nvm 默認(rèn)是從 http://nodejs.org/dist/ 下載的, 國(guó)外服務(wù)器, 必然很慢,
append to .bash_profile, and source .bash_profile, also you can using .bashrc file as well
NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node

or you can just run the cmd in cli:
NVM_NODEJS_ORG_MIRROR=http://npm.taobao.org/mirrors/node nvm install 4

NPM

NPM 簡(jiǎn)介

NPM:node.js package namager node.js 包管理工具

NPM安裝

NPM官網(wǎng)
在安裝node.js的時(shí)候伶选,會(huì)自動(dòng)安裝npm

NPM 常用命令

#安裝包
npm install <pkg> 本地安裝
npm install <pkg> -g  全局安裝
#卸載包
npm uninstall <name>
#更新包
npm update <name>
#搜索包
npm search <name>
#查看當(dāng)前項(xiàng)目下的包列表
npm ls
#查看全局安裝包列表
npm ls -g
#清理緩存
npm cache clean
#顯示包的package.json信息,后面可以跟屬性名稱史飞。
#e.g.:`npm view <pkg> versions`  其中versions是`package.json`的`versions`屬性
npm view <name> [attribute]

** Package.json 屬性說(shuō)明 **

  • name - 包名尖昏。
  • version - 包的版本號(hào)。
  • description - 包的描述祸憋。
  • homepage - 包的官網(wǎng) url 会宪。
  • author - 包的作者姓名。
  • contributors - 包的其他貢獻(xiàn)者姓名蚯窥。
  • dependencies - 依賴包列表。如果依賴包沒(méi)有安裝塞帐,npm 會(huì)自動(dòng)將依賴包安裝在 node_module 目錄下拦赠。
  • repository - 包代碼存放的地方的類型,可以是 git 或 svn葵姥,git 可在 Github 上荷鼠。
  • main - main 字段指定了程序的主入口文件,require('moduleName') 就會(huì)加載這個(gè)文件榔幸。這個(gè)字段的默認(rèn)值是模塊根目錄下面的 index.js允乐。
  • keywords - 關(guān)鍵字

NPM 加速

使用淘寶npm源加速說(shuō)明:

你可以使用我們定制的 cnpm (gzip 壓縮支持) 命令行工具代替默認(rèn)的 npm:
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
或者你直接通過(guò)添加 npm 參數(shù) alias 一個(gè)新命令:

alias cnpm="npm --registry=https://registry.npm.taobao.org \
--cache=$HOME/.npm/.cache/cnpm \
--disturl=https://npm.taobao.org/dist \
--userconfig=$HOME/.cnpmrc"# Or alias it in .bashrc or .zshrc
$ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npm.taobao.org \
  --cache=$HOME/.npm/.cache/cnpm \
  --disturl=https://npm.taobao.org/dist \
  --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc

安裝模塊:
cnpm install [name]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市削咆,隨后出現(xiàn)的幾起案子牍疏,更是在濱河造成了極大的恐慌,老刑警劉巖拨齐,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件鳞陨,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡瞻惋,警方通過(guò)查閱死者的電腦和手機(jī)厦滤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)歼狼,“玉大人掏导,你說(shuō)我怎么就攤上這事∮鸱澹” “怎么了趟咆?”我有些...
    開(kāi)封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)限寞。 經(jīng)常有香客問(wèn)我忍啸,道長(zhǎng),這世上最難降的妖魔是什么履植? 我笑而不...
    開(kāi)封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任计雌,我火速辦了婚禮,結(jié)果婚禮上玫霎,老公的妹妹穿的比我還像新娘凿滤。我一直安慰自己妈橄,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布翁脆。 她就那樣靜靜地躺著眷蚓,像睡著了一般。 火紅的嫁衣襯著肌膚如雪反番。 梳的紋絲不亂的頭發(fā)上沙热,一...
    開(kāi)封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音罢缸,去河邊找鬼篙贸。 笑死,一個(gè)胖子當(dāng)著我的面吹牛枫疆,可吹牛的內(nèi)容都是我干的篓像。 我是一名探鬼主播曹抬,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼东亦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼重斑!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起值依,我...
    開(kāi)封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤圃泡,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后鳞滨,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體洞焙,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年拯啦,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了澡匪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡褒链,死狀恐怖唁情,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情甫匹,我是刑警寧澤甸鸟,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布,位于F島的核電站兵迅,受9級(jí)特大地震影響抢韭,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜恍箭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一刻恭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧扯夭,春花似錦鳍贾、人聲如沸鞍匾。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)橡淑。三九已至,卻和暖如春咆爽,著一層夾襖步出監(jiān)牢的瞬間梁棠,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工伍掀, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留掰茶,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓蜜笤,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親盐碱。 傳聞我的和親對(duì)象是個(gè)殘疾皇子把兔,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容