綠化 NodeJS 開發(fā)環(huán)境 - Windows 篇

從 [NodeJS] 官方網(wǎng)站主頁默認(rèn)下載的是 .msi 擴(kuò)展名的自動安裝包芍殖,如 [node-v10.15.3-x64.msi]掷伙,下載后雙擊 .msi 文件按默認(rèn)提示即可成功安裝嘿期,這種情況下執(zhí)行 npm 命令下載的依賴包默認(rèn)緩存在當(dāng)前用戶目錄下的子目錄 .npm 下疚膊,如假設(shè)你登錄的用戶為 {username}忽舟,則在 Windows10 下對應(yīng)的目錄就是 C:\Users\{username}\.npm随闺。

下面提供的是另外一種本人最喜歡的完全綠色的安裝方式日川,不需要運(yùn)行任何安裝程序粥谬,下載官方 .zip 包酥馍,解壓后配置相應(yīng)的環(huán)境變量即可,同時(shí)我也將默認(rèn)的 .npm 目錄遷移到非系統(tǒng)分區(qū)的其它目錄下帘饶,這至少有如下兩大好處:

  1. 日后升級 [NodeJS] 非常簡單,刪除舊版 .zip 包解壓到的目錄 撒璧,重新下載最新版的官方 .zip 包解壓到原來的位置即可透葛。
  2. 遷移 .npm 目錄到非系統(tǒng)分區(qū)后,就算系統(tǒng)重裝也不會影響原來已經(jīng)下載緩存的依賴包卿樱,重新配置一下系統(tǒng)環(huán)境變量即可僚害。

綠化 NodeJS 開發(fā)環(huán)境詳細(xì)步驟如下:

  1. 打開官方網(wǎng)站的下載頁面 https://nodejs.org/en/download,按下圖所示下載 64-bit 的 Windows Binary (.zip) 包繁调,如當(dāng)前最新的長期服務(wù)支持版本為 [node-v10.15.3-win-x64.zip] :
    ![][nodejs-download-img]
  2. 解壓 node-v10.15.3-win-x64.zip 文件萨蚕,解壓后整理到目錄 D:\green\nodejs\node-latest-win-x64 下,這個(gè)目錄可以根據(jù)自己的需要自行定義蹄胰,目錄下文件結(jié)構(gòu)應(yīng)該類似如下:
    D:\green\nodejs\node-latest-win-x64
      ├ node_modules
      ├ node.exe
      ├ npm
      ├ npm.cmd
      ├ npx
      ├ npx.cmd
      ├ ...
    

    如果不是上述結(jié)構(gòu)岳遥,請務(wù)必重新調(diào)整好。這里我將解壓后默認(rèn)的目錄名稱 node-v10.15.3-win-x64 更改為了 node-latest-win-x64裕寨,這樣就可以在下次升級后浩蓉,只要同樣操作,就不需要重新修改下一步需要配置的系統(tǒng)環(huán)境變量 Path 的值宾袜。

  3. 添加上述路徑 D:\green\nodejs\node-latest-win-x64 到系統(tǒng)環(huán)境變量 Path 中捻艳,到此 NodeJS 就安裝好可以使用了,下一步是將 .npm 緩存目錄遷移到非系統(tǒng)分區(qū)庆猫。
  4. 創(chuàng)建系統(tǒng)環(huán)境變量 NPM_CONFIG_CACHE认轨,值設(shè)置為 D:\data\.npm,這個(gè)目錄可以根據(jù)自己的需要自行定義月培,設(shè)置好后 NodeJS.npm 緩存目錄就會自動改為此目錄了嘁字。
  5. 驗(yàn)證安裝配置的正確性:在命令行執(zhí)行如下命令能看到版本號信息即代表全部配置成功,如下所示:
    C:\Users\rj>node -v
    v10.15.3
    
    C:\Users\rj>npm -v
    6.4.1
    

國內(nèi)加速:

# 查看當(dāng)前鏡像源配置
$ npm config get registry
https://registry.npmjs.org/

# 修改為使用國內(nèi)的淘寶源
$ npm config set registry https://registry.npmmirror.com
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末节视,一起剝皮案震驚了整個(gè)濱河市拳锚,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌寻行,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,542評論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件匾荆,死亡現(xiàn)場離奇詭異拌蜘,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)牙丽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,822評論 3 394
  • 文/潘曉璐 我一進(jìn)店門简卧,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人烤芦,你說我怎么就攤上這事举娩。” “怎么了?”我有些...
    開封第一講書人閱讀 163,912評論 0 354
  • 文/不壞的土叔 我叫張陵铜涉,是天一觀的道長智玻。 經(jīng)常有香客問我,道長芙代,這世上最難降的妖魔是什么吊奢? 我笑而不...
    開封第一講書人閱讀 58,449評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮纹烹,結(jié)果婚禮上页滚,老公的妹妹穿的比我還像新娘。我一直安慰自己铺呵,他們只是感情好裹驰,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,500評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著片挂,像睡著了一般幻林。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宴卖,一...
    開封第一講書人閱讀 51,370評論 1 302
  • 那天滋将,我揣著相機(jī)與錄音,去河邊找鬼症昏。 笑死随闽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的肝谭。 我是一名探鬼主播掘宪,決...
    沈念sama閱讀 40,193評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼攘烛!你這毒婦竟也來了魏滚?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,074評論 0 276
  • 序言:老撾萬榮一對情侶失蹤坟漱,失蹤者是張志新(化名)和其女友劉穎鼠次,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體芋齿,經(jīng)...
    沈念sama閱讀 45,505評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡腥寇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,722評論 3 335
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了觅捆。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赦役。...
    茶點(diǎn)故事閱讀 39,841評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖栅炒,靈堂內(nèi)的尸體忽然破棺而出掂摔,到底是詐尸還是另有隱情术羔,我是刑警寧澤,帶...
    沈念sama閱讀 35,569評論 5 345
  • 正文 年R本政府宣布乙漓,位于F島的核電站级历,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏簇秒。R本人自食惡果不足惜鱼喉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,168評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望趋观。 院中可真熱鬧扛禽,春花似錦、人聲如沸皱坛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,783評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽剩辟。三九已至掐场,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間贩猎,已是汗流浹背熊户。 一陣腳步聲響...
    開封第一講書人閱讀 32,918評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吭服,地道東北人嚷堡。 一個(gè)月前我還...
    沈念sama閱讀 47,962評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像艇棕,于是被迫代替她去往敵國和親蝌戒。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,781評論 2 354