1、nvm的安裝和使用node
windows下的安裝:
nvm 的windows下載地址:https://github.com/coreybutler/nvm-windows/releases , 選擇第二個nvm-setup.zip,這樣安裝方便些。git
安裝完成之後須要進行配置github
/** *node下載源 */ nvm node_mirror https://npm.taobao.org/mirrors/node/ /** *npm下載源 */ nvm npm_mirror https://npm.taobao.org/mirrors/npm/
windows下nvm的命令([]中的參數無關緊要): npm
nvm arch 查看當前系統的位數和當前nodejs的位數 nvm install <version> [arch] 安裝制定版本的node 而且能夠指定平臺 version 版本號 arch 平臺 nvm list [available] - nvm list 查看已經安裝的版本 - nvm list installed 查看已經安裝的版本 - nvm list available 查看網絡能夠安裝的版本 nvm on 打開nodejs版本控制 nvm off 關閉nodejs版本控制 nvm proxy [url] 查看和設置代理 nvm node_mirror [url] 設置或者查看setting.txt中的node_mirror,若是不設置的默認是 https://nodejs.org/dist/ nvm npm_mirror [url] 設置或者查看setting.txt中的npm_mirror,若是不設置的話默認的是:https://github.com/npm/npm/archive/. nvm uninstall <version> 卸載制定的版本 nvm use [version] [arch] 切換制定的node版本和位數 nvm root [path] 設置和查看root路徑 nvm version 查看當前的版本 nvm cache dir 顯示nvm的cache nvm cache clear 清空nvm的cache nvm alias ## 給不一樣的版本號添加別名 nvm ls ## 列出全部安裝的版本 nvm ls-remote ## 列出因此遠程服務器的版本(官方node version list)
https://blog.csdn.net/qq_27626333/article/details/77857223windows
2、npm的安裝和使用服務器
首先咱們進入命令模式,輸入 npm config set prefix 「C:\dev\nvm\npm」 回車,這是在配置npm的全局安裝路徑,而後在用戶文件夾下會生成一個.npmrc的文件,用記事本打開後能夠看到以下內容: prefix=C:\dev\nvm\npm •而後繼續在命令中輸入: npm install npm -g 回車後會發現正在下載npm包,在C:\dev\nvm\npm目錄中能夠看到下載中的文件,之後咱們只要用npm安裝包的時候加上 -g 就能夠把包安裝在咱們剛剛配置的全局路徑下了。 •咱們爲這個npm配置環境變量: 變量名爲:NPM_HOME,變量值爲 :C:\dev\nvm\npm •在Path的最前面添加;%NPM_HOME%,注意了,這個必定要添加在 %NVM_SYMLINK%以前,因此咱們直接把它放到Path的最前面 •最後咱們新打開一個命令窗口,輸入npm -v ,此時咱們使用的就是咱們統一下載的npm包了。 •一樣的咱們還能夠安裝cnpm工具,它是中國版的npm鏡像庫,地址在這裏:https://cnpmjs.org/,也是npm官方的一個拷貝,由於咱們和外界有一堵牆隔着,因此用這個國內的比較快,淘寶也弄了一個和npm同樣的鏡像庫,http://npm.taobao.org/,它和官方的npm每隔10分鐘同步一次。安裝方式:◦ npm install cnpm -g --registry=http://r.cnpmjs.org //安裝cnpm cnpm install bower -g --save-dev //使用cnpm安裝bower包,--save-dev表示開發階段纔會引入 或者用淘寶的npm install -g cnpm –registry=https://registry.npm.taobao.org 安裝好了cnpm後,直接執行cnpm install 包名 好比:cnpm install bower -g 就能夠了。 -g只是爲了把包安裝在全局路徑下。 若是不全局安裝,也能夠在當前目錄中安裝,不用-g就能夠了。
3、nrm 的安裝和使用網絡
nrm(npm registry manager )是npm的鏡像源管理工具,有時候國外資源太慢,那麼咱們能夠用這個來切換鏡像源。 首先全局安裝 nrm: npm install -g nrm •安裝完後就能夠當即使用了,咱們來列出可用的源: nrm ls 會發現列出了下面幾個源: npm ---- https://registry.npmjs.org/ cnpm --- http://r.cnpmjs.org/ taobao - https://registry.npm.taobao.org/ nj ----- https://registry.nodejitsu.com/ rednpm - http://registry.mirror.cqupt.edu.cn/ npmMirror https://skimdb.npmjs.com/registry/ edunpm - http://registry.enpmjs.org/ 固然這裏咱們選擇國內淘寶的源: nrm use taobao