npm的下載與配置


Node.js

node.js是javascript的一種運行環境,npm是nodejs的包管理工具,npm可以將項目依賴的包下載並管理起來。因此,下載npm則需下載nodejs。直接進入node中文網下載node,默認環境變量配置。

http://nodejs.cn/

#檢測是否安裝node.js
node -v

配置npm全局模塊路徑和緩存cache路徑

NPM安裝的模塊並不會安裝到NodeJS的程序目錄
在nodejs目錄下創建兩個目錄node_cachenode_global
node_cache:存放安裝過程的緩存文件
node_global:存放安裝模塊配置位置

#設置npm安裝程序時的默認位置
npm config set prefix "D:\ProgramFiles_QY\nodejs\node_global"
#設置npm安裝程序時的緩存位置
npm config set cache "D:\ProgramFiles_QY\nodejs\node_cache"
 
添加環境變量NODE_PATH為安裝目錄D:\ProgramFiles_QY\nodejs\路徑添加到環境變量PATH中。

在環境變量PATH加上";D:\ProgramFiles_QY\nodejs\node_global"。【如果不加,后面配置完淘寶鏡像后,會出現“cnpm 不是內部或外部命令”的錯誤!】

配置鏡像站

最后可以配置一個國內鏡像站提升下載速度,如:

npm config set registry=http://registry.npm.taobao.org    #配置淘寶倉庫
npm config get registry     #檢查鏡像站

升級npm

npm install -g npm
npm -g install npm@版本號    #升級到指定版本

安裝cnpm

使用淘寶鏡像倉庫安裝cnpm。

npm install -g cnpm --registry=https://registry.npm.taobao.org

安裝模塊

將npm的全局模塊目錄和緩存目錄配置到我們剛才創建的那兩個目錄

npm install 模塊名/包名 -g    #安裝模塊/包,-g全局安裝,不帶-g在當前項目安裝
npm uninstall -g 模塊名/包名    #刪除模塊

臨時使用某個鏡像站安裝模塊

#使用淘寶鏡像站下載cluster模塊
npm --registry https://registry.npm.taobao.org install cluster -g

在鏡像站中搜索安裝包

npm search 包名

查看已安裝的包

npm list -g  #-g全局,不帶-g查看當前項目已安裝的包

項目模塊管理

npm list         #列出當前項目已安裝模塊
 
npm show express     #顯示模塊詳情
 
npm update        #升級當前目錄下的項目的所有模塊
 
npm update express    #升級當前目錄下的項目的指定模塊
 
npm update -g express  #升級全局安裝的express模塊
 
npm uninstall express  #刪除當前目錄下的項目指定的模塊

創建模塊

npm init     #會輸入各種配置包括git的url及用戶名密碼
npm publish

參考: 

https://www.jianshu.com/p/96f2f01a4f3e


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM