npm 設置安裝時的默認目錄

默認狀況下,在哪一個文件夾下運行npm,npm就在當前目錄建立一個文件夾node_modules,html

而後將要安裝的程序安裝到文件夾node_modules裏面。 這時候其餘路徑項目沒法引用到該目錄下的模塊!node

 

若是咱們須要自主配置的話npm

1.在目標目錄下創建"node_global"及"node_cache"兩個文件夾。

2.在cmd中輸入

// 設置npm安裝程序時的默認位置緩存

npm config set prefix "F:\14npm\node_global"ui

 

// 設置npm安裝程序時的緩存位置spa

npm config set cache "F:\14npm\node_cache".net

 

可是 這時候用戶仍是沒法require這些模塊 咱們要在環境變量中進行設置htm

 

3.在環境變量中(告訴系統 用戶下載的全局模塊在此處)。

新建NODE_PATHblog

F:\14npm\node_global\node_modulesget

4.設置環境變量

新建完NODE_PATH後,還須要告訴系統,node和npm的位置,這時候須要在「環境變量」的對話框「系統變量」這一欄中找到「path」變量,

在後面添加

C:\Program Files\nodejs;

 

 

5.最後安裝程序命令

$ npm install cheerio -g

須要加上-g

不加-g關鍵字仍會安裝在你運行npm的文件夾下

 

 

這樣就能夠實現模塊安裝在指定目錄 而且其餘目錄的js能夠require到庫

 

參考:http://blog.csdn.net/friendan/article/details/50830671

http://www.cnblogs.com/GeoChen/p/5496322.html

相關文章
相關標籤/搜索