Node.js環(huán)境變量配置

安裝環(huán)境

  1. 本機系統(tǒng):Windows 10 Pro(64位)
  2. Node.js:v6.11.2 LTS (includes npm 3.10.10)(64位)
    自行安裝妻顶,官網(wǎng)鏈接:https://nodejs.org

測試安裝

Node.js安裝目錄

現(xiàn)在新版本默認(rèn)安裝完后就添加進Path環(huán)境變量里了哩照。首先進行簡單的測試安裝是否成功,打開dos窗口。

說明:新版的Node.js已自帶npm赶掖,安裝Node.js時會一起安裝舍咖,npm的作用就是對Node.js依賴的包進行管理,也可以理解為用來安裝/卸載Node.js需要裝的東西铣卡。

這里的環(huán)境配置主要配置的是npm安裝的全局模塊所在的路徑链韭,以及緩存cache的路徑,之所以要配置煮落,是因為以后在執(zhí)行類似:npm install express [-g] (后面的可選參數(shù)-g敞峭,g代表global全局安裝的意思)的安裝語句時,會將安裝的模塊安裝到【C:\Users\用戶名\AppData\Roaming\npm】路徑中蝉仇,占C盤空間旋讹。

環(huán)境配置

我希望將全模塊所在路徑和緩存路徑放在我node.js安裝的文件夾中,則在我安裝的文件夾【D:\nodejs】下創(chuàng)建兩個文件夾【node_global】及【node_cache】

創(chuàng)建完兩個空文件夾之后轿衔,打開cmd命令窗口執(zhí)行

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

或在$HOME 目錄下(一般情況下是 C:\Users\$USER)直接修改.npmrc文件(Windows 系統(tǒng))

源配置

接下來設(shè)置環(huán)境變量沉迹,“我的電腦”-右鍵-“屬性”-“高級系統(tǒng)設(shè)置”-“高級”-“環(huán)境變量”,進入環(huán)境變量對話框害驹,在【系統(tǒng)變量】下新建【NODE_PATH】鞭呕,輸入【D:\nodejs\node_global\node_modules】,將【用戶變量】下的【Path】修改為【D:\nodejs\node_global】


修改為:

測試

配置完后宛官,安裝個module測試下葫松,我們就安裝最常用的express模塊,打開cmd窗口底洗,輸入如下命令進行模塊的全局安裝:

npm install express -g # -g是全局安裝的意思

說明:如果安裝時不加-g參數(shù)腋么,安裝模塊就會安裝在當(dāng)前目錄下(以我為例就是C:\Users\gdd74)的node_modules文件夾,該文件夾不存在則自動生成亥揖。


安裝 完會在之前環(huán)境變量配置的目錄看到相關(guān)Module珊擂。

補充:安裝Module默認(rèn)是從官方 NPM registry.npmjs.org 進行安裝的,你所在子網(wǎng)被墻的下載安裝很慢時可在安裝命令后面加

--registry=https://registry.npm.taobao.org

這是國內(nèi)的淘寶 NPM 鏡像http://npm.taobao.org/

參考鏈接:http://www.reibang.com/p/03a76b2e7e00

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市未玻,隨后出現(xiàn)的幾起案子灾而,更是在濱河造成了極大的恐慌,老刑警劉巖扳剿,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件旁趟,死亡現(xiàn)場離奇詭異,居然都是意外死亡庇绽,警方通過查閱死者的電腦和手機锡搜,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瞧掺,“玉大人耕餐,你說我怎么就攤上這事”俦罚” “怎么了肠缔?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長哼转。 經(jīng)常有香客問我明未,道長,這世上最難降的妖魔是什么壹蔓? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任趟妥,我火速辦了婚禮,結(jié)果婚禮上佣蓉,老公的妹妹穿的比我還像新娘披摄。我一直安慰自己,他們只是感情好勇凭,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布疚膊。 她就那樣靜靜地躺著,像睡著了一般套像。 火紅的嫁衣襯著肌膚如雪酿联。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天夺巩,我揣著相機與錄音贞让,去河邊找鬼。 笑死柳譬,一個胖子當(dāng)著我的面吹牛喳张,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播美澳,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼销部,長吁一口氣:“原來是場噩夢啊……” “哼摸航!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起舅桩,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤酱虎,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后擂涛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體读串,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年撒妈,在試婚紗的時候發(fā)現(xiàn)自己被綠了恢暖。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡狰右,死狀恐怖杰捂,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情棋蚌,我是刑警寧澤嫁佳,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站附鸽,受9級特大地震影響脱拼,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜坷备,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望情臭。 院中可真熱鬧省撑,春花似錦、人聲如沸俯在。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽跷乐。三九已至肥败,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間愕提,已是汗流浹背馒稍。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留浅侨,地道東北人纽谒。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像如输,于是被迫代替她去往敵國和親鼓黔。 傳聞我的和親對象是個殘疾皇子央勒,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348

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

  • 剛解決了安裝Cordova過程中遇到的一些問題,記錄一下澳化,供君參考崔步。 一、安裝Node.js https://no...
    王一歡閱讀 1,340評論 0 1
  • JavaScript 模塊化編程 網(wǎng)站越來越復(fù)雜缎谷,js代碼井濒、js文件也越來越多,會遇到什么問題慎陵? 命名沖突眼虱; 文件...
    magic_pill閱讀 1,411評論 0 1
  • Node.js是目前非常火熱的技術(shù)席纽,但是它的誕生經(jīng)歷卻很奇特捏悬。 眾所周知,在Netscape設(shè)計出JavaScri...
    Myselfyan閱讀 4,066評論 2 58
  • Node.js是目前非橙筇荩火熱的技術(shù)过牙,但是它的誕生經(jīng)歷卻很奇特。 眾所周知纺铭,在Netscape設(shè)計出JavaScri...
    w_zhuan閱讀 3,609評論 2 41
  • 你都不知道的我的自卑 不是不如是慚之形穢 枕頭上的淚痕知道那些故事
    心癌閱讀 155評論 0 0