bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Windowsnvm的安裝使用(及排坑)

指路牌

  • nvm-windows
  • nvm鏡像源設(shè)置
  • nvm使用過程中的坑
  • nvm安裝成功,node安裝成功,能工作,但是npm使用時(shí)報(bào)錯(cuò)

適用場(chǎng)景

接手祖?zhèn)?/strong>舊代碼,node版本太高導(dǎo)致無法運(yùn)行成功。或同時(shí)需要使用多個(gè)版本node。

創(chuàng)新互聯(lián)自成立以來,一直致力于為企業(yè)提供從網(wǎng)站策劃、網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、電子商務(wù)、網(wǎng)站推廣、網(wǎng)站優(yōu)化到為企業(yè)提供個(gè)性化軟件開發(fā)等基于互聯(lián)網(wǎng)的全面整合營(yíng)銷服務(wù)。公司擁有豐富的網(wǎng)站建設(shè)和互聯(lián)網(wǎng)應(yīng)用系統(tǒng)開發(fā)管理經(jīng)驗(yàn)、成熟的應(yīng)用系統(tǒng)解決方案、優(yōu)秀的網(wǎng)站開發(fā)工程師團(tuán)隊(duì)及專業(yè)的網(wǎng)站設(shè)計(jì)師團(tuán)隊(duì)。

環(huán)境

windows 10 64bit

參考博客

雨臨Lewis -- Windows下完全卸載node.js并安裝node.js的多版本管理工具nvm-windows

蓓蕾心晴 -- windows下nvm安裝node之后npm命令找不到問題解決辦法

背景

不注明環(huán)境和版本的教程都是耍流氓,在剛開始接觸一門新技術(shù)或者新框架時(shí),我們時(shí)常會(huì)去搜索別人的hellow world教程,但是很氣的是,按照步驟無論如何都是不成功,
在我碰到的這類的坑,基本都是環(huán)境和版本不同導(dǎo)致的.....(除了和網(wǎng)路相關(guān)的)

例如最近看的一位前輩關(guān)于以太坊教程,和現(xiàn)在還沒爬出坑的接手的一個(gè)2年前Angular的項(xiàng)目。本篇是下一篇關(guān)于以太坊文章的前置文章,因?yàn)槟且黄坛绦枰褂门f版本的node。

思路

  1. 卸載node
  2. 刪除路徑以及殘留文件
  3. 安裝nvm-windows
  4. 配置鏡像源

步驟

  1. 卸載系統(tǒng)上現(xiàn)有node(如果有)

    此處基于windows下nvm安裝node之后npm命令找不到問題解決辦法,在此基礎(chǔ)上簡(jiǎn)化和完善。

    • 在卸載程序中卸載node
    • 在環(huán)境變量中刪除所有與node相關(guān)的路徑(無論是user級(jí),還是system級(jí))
    • 刪除以下路徑的文件(可能只有部分文件才有)
      C:\Program Files (x86)\nodejs
      C:\Program Files\nodejs
      C:\Users{User}\AppData\Roaming\npm
      C:\Users{User}\AppData\Roaming\npm-cache
      C:\Users{User}\node_modules (在我電腦上的路徑)
  2. 下載最新版nvm并安裝nvm-setup.zip
  3. 更換鏡像源
    路徑 C:\Users\{User}\AppData\Roaming\nvm\settings.txt下添加以下兩條
    node_mirror: https://npm.taobao.org/mirrors/node/
    npm_mirror: https://npm.taobao.org/mirrors/npm/

    此時(shí)如果你還仔細(xì)觀察,會(huì)發(fā)現(xiàn)C:\Program Files下的nodejs問家家其實(shí)是一個(gè)快捷方式,指向的是nvm的安裝路徑C:\Users\i353667\AppData\Roaming\nvm下對(duì)應(yīng)的node版本。

  4. nvm的使用
    # get available node version list
    nvm list available
    # install specific node version you need
    nvm install The_Version_You_Need
    # list the node you have installed in your PC
    nvm list
    # switch node version you need 
    nvm use The_Version_You_Need

錯(cuò)誤處理

在Windows上nvm的常見錯(cuò)誤解決方案基本都能搜索到,有一個(gè)特殊的我沒檢索到的這里列一下。

  • 現(xiàn)象:nvm install指定版本的node,并切換后,使用node指令正常,比如node --version,但是使用npm指令會(huì)報(bào)錯(cuò),且報(bào)錯(cuò)根據(jù)node 版本會(huì)不同,但是根本上都是npm找不到。此時(shí)如果你打開C:\Users\{User}\AppData\Roaming\nvm\v9.11.1\node_modules,發(fā)現(xiàn)沒有npm文件夾,那就是這個(gè)問題。

  • 解決方案
    卸載當(dāng)前版本,重新安裝。有時(shí)我重復(fù)了兩次才成功,成功標(biāo)志就是node_modules文件夾下npm文件夾出現(xiàn),或者命令行調(diào)用npm不報(bào)錯(cuò)。

####
要獲取更多Haytham原創(chuàng)文章,請(qǐng)關(guān)注公眾號(hào)"許聚龍":
Windows nvm的安裝使用(及排坑)

分享標(biāo)題:Windowsnvm的安裝使用(及排坑)
轉(zhuǎn)載來于:http://vcdvsql.cn/article8/pehjip.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)做網(wǎng)站企業(yè)網(wǎng)站制作靜態(tài)網(wǎng)站動(dòng)態(tài)網(wǎng)站響應(yīng)式網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)