npm經常使用命令總結

經常使用基本命令

npm -v/version               //顯示版本
npm -l                       //顯示各個命令簡單用法
npm help
npm search <key | reg>

npm config/c

npm config delete <key>    //刪除指定參數,此時參數值會變爲默認值
npm config list            //查看npm信息;注意:此命令不是查看全部參數配置
npm config ls -l           //可查看 npm 的全部配置
npm config edit            //編輯全量的npm配置文件(.npmrc)
npm (config) set <key> <value> [--global]     //設置指定參數
npm (config) get <key>                        //獲取現有參數值

npmrc 文件

除了npm config命令顯示更改 npm 配置,還能夠經過 npmrc 文件直接修改配置。npm

proxy = http://proxy.example.com/
https-proxy = http://proxy.example.com/
registry = http://registry.example.com/

npmrc 文件優先級由高到低包括:緩存

  • 工程內配置文件: /path/to/my/project/.npmrc
  • 用戶級配置文件: ~/.npmrc
  • 全局配置文件: $PREFIX/etc/npmrc (即npm config get globalconfig 輸出的路徑)
  • npm內置配置文件: /path/to/npm/npmrc
npm c get globalconfig      // 查看全局配置文件路徑
npm c get userconfig        // 查看用戶級配置文件路徑

npm cache

/將指定的包加入npm緩存
npm cache add <tarball file>
npm cache add <folder>
npm cache add <tarball url>
npm cache add <name>@<version>

//查看現有的npm包緩存,若是加上path參數,則查看該路徑下的文件
npm cache ls [<path>]

經常使用的命令:url

npm cache clean [<pkg>[@<version>]] [--force]      //刪除緩存目錄下的全部數據。
npm cache verify                                    //驗證緩存數據的有效性和完整性,清理垃圾數據。

npm view

查看包的信息spa

npm view <package> versions      // 查看 package 的全部版本信息
npm view <package> version       // 查看 package 的最新的版本信息
npm view <package> dependencies  // 查看包的依賴關係

npm info

npm info <package>       // 查看每一個模塊的具體信息

npm list/ll/ls/la (-g)

查看所安裝的 package 信息。
假如忘記是否安裝過 package ,可以使用此命令查看。若是沒有安裝過,顯示空。
clipboard.pngcode

使用淘寶 NPM 鏡像

$ npm install -g cnpm --registry=https://registry.npm.taobao.org
相關文章
相關標籤/搜索