NPM使用介紹

原文地址:LoveDev

NPM全名是Node Package Manager,是Node.js的套件(package)管理工具,已成為世界上最大的包管理器,登記了超過35萬軟件包,是第二名Apache Maven的兩倍以上。

安裝

使用Homebrew安裝node便于管理,Homebrew的使用請參考我的另一篇文章
使用下面的命令安裝node:

$ brew install node

測試是否安裝成功:

$ node -v  //檢測node版本
$ npm -v   //檢測npm版本

配置

查看用戶配置文件:npm config get userconfig
查看全局配置文件:npm config get globalconfig
內置配置文件:安裝npm目錄下的npmrc文件

npm配置的命令行操作:

$ npm config set <key> <value> [--global]       //設置指定配置
$ npm config get <key>                          //獲取指定配置信息
$ npm config delete <key>                       //刪除指定配置
$ npm config list                               //顯示所有配置信息
$ npm config edit                               //編輯npm配置
$ npm get <key>                                 //獲取指定配置信息
$ npm set <key> <value> [--global]              //設置指定配置

設置配置屬性時默認是存儲于用戶配置文件中,加上--global,則被存儲在全局配置文件中。
如果要查看npm的所有配置屬性(包括默認配置),可以使用npm config ls -l
如果要查看npm的各種配置的含義,可以使用npm help config

由于某種神奇的原因,通過NPM官方源下載起來各種慢,要想更好的體驗npm,還需要配置國內npm鏡像,推薦使用淘寶的npm鏡像https://registry.npm.taobao.org

$ npm config set registry https://registry.npm.taobao.org

命令行操作

查看幫助:

$ npm help <command>

升級npm:

$ sudo npm install npm -g
$ sudo cnpm install npm -g  //使用淘寶鏡像

安裝node.js模塊:

$ npm install <Module Name>

查看安裝:

$ npm ls

卸載安裝:

$ npm uninstall <Module Name>

更新模塊:

$ npm update <Module Name>

清空本地緩存:

$ npm cache clean
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種: ...
    街角仰望閱讀 468評論 0 0
  • NPM是隨同NodeJS一起安裝的包管理工具,能解決NodeJS代碼部署上的很多問題,常見的使用場景有以下幾種:允...
    Junting閱讀 930評論 0 0
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,948評論 18 139
  • NPM是隨NodeJs一起安裝的包管理工具,能解決NodeJs代碼部署上的很多問題,常見的使用場景有以下幾種 在上...
    南藍NL閱讀 592評論 0 1
  • 字典是Key : Value結構的數據結構 key必須為可hash key必須唯一 value可為任意對象 不能切...
    loveroot閱讀 373評論 0 0