安裝環(huán)境
- 本機系統(tǒng):Windows 10 Pro(64位)
- Node.js:v6.11.2 LTS (includes npm 3.10.10)(64位)
自行安裝妻顶,官網(wǎng)鏈接:https://nodejs.org
測試安裝
現(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/