一、下載node.js安裝包(https://nodejs.org/en/)
image
下載之后,一路傻瓜同意安裝即可。
安裝完后,檢測是否安裝成功。打開終端輸入命令 node -v,顯示node.js的版本號即為安裝成功
image
二、cnpm的安裝
1.淘寶鏡像安裝cnpm,在終端輸入:
npm install -g cnpm --registry=https://registry.npm.taobao.org
2.如果提示以下信息,說明安裝失敗:
npm ERR! Unexpected end of JSON input while parsing near '...ttachment":false,"tar'
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/***/.npm/_logs/2017-11-19T06_56_48_229Z-debug.log
3.如果出現(xiàn)上面的信息,不要慌,依次輸入下面三行命令,第三行清除一下安裝緩存:
npm set registry https://registry.npm.taobao.org
npm set disturl https://npm.taobao.org/dist
npm cache clean --force
4.上面三行命令完成后,再次輸入步驟二的命令:
npm i -g cnpm --registry=https://registry.npm.taobao.org
如果一切正常,輸入下面的命令,查詢是否安裝成功:
cnpm -v
如果出現(xiàn)下面的版本信息,說明cnpm安裝成功
cnpm@5.1.1 (/usr/local/lib/node_modules/cnpm/lib/parse_argv.js)
npm@5.5.1 (/usr/local/lib/node_modules/cnpm/node_modules/npm/lib/npm.js)
node@8.9.0 (/usr/local/bin/node)
npminstall@3.2.1 (/usr/local/lib/node_modules/cnpm/node_modules/npminstall/lib/index.js)
prefix=/usr/local
darwin x64 16.7.0
registry=http://registry.npm.taobao.org
5.如果步驟4執(zhí)行完命令后出現(xiàn)以下信息,說明安裝失敗,需要一個(gè)安裝的最高權(quán)限:
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! path /usr/local/lib/node_modules
這時(shí),請輸入一下命令:
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org --verbose
此時(shí)會提示讓你輸入一個(gè)密碼,即你的用戶開機(jī)密碼,輸入回車即可,如果出現(xiàn)下面的信息(最下面幾行)說明安裝成功:
npm info lifecycle cnpm@5.1.1~postinstall: cnpm@5.1.1
npm verb unlock done using /Users/lijia/.npm/_locks/staging-3a08f0df5026584d.lock for /usr/local/lib/node_modules/.staging
+ cnpm@5.1.1
added 692 packages in 29.865s
npm verb exit [ 0, true ]
npm info ok
好了,輸入下面的命令查詢一下吧
cnpm -v