03-npm、yarm常用命令對比

汐小旅Shiory發表於2020-12-20

1、檢視/更新命令

檢視版本

yarn -v
npm -v

檢視配置

yarn config list
npm config ls

檢視全域性模組

npm list -g --depth 0

檢視快取位置

yarn cache dir
npm config get cache 

檢視某個模組的資訊

yarn info xxx
npm info xxx

檢視當前yarn的bin的位置

yarn global bin

檢視當前yarn的全域性安裝位置

yarn global dir

模組更新

yarn upgrade
npm update

 

 

2、下載/解除安裝命令

下載所有宣告的模組

yarn
yarn install
npm install

下載單個模組

yarn add xxx
npm install xxx —save
npm install xxx -S

下載指定的開發時依賴

yarn add xxx -D
yarn add xxx —dev
npm install xxx -D
npm install xxx —save-dev

全域性下載

yarn global add xxx
npm i xxxx -g

解除安裝單個模組

yarn remove xxx
npm remove xxx -S
npm uninstall xxx —save

全域性解除安裝

yarn global remove xxx
npm remove xxx -g
npm uninstall xxx -g

 


 

3、設定命令

設定全域性模組安裝路徑、快取路徑

yarn config set global-folder "D:\Program Files\Nodejs\yarn_global"	
yarn config set prefix "D:\Program Files\Nodejs\node_global\"
yarn config set cache-folder "D:\Program Files\Nodejs\node_cache"

npm config set prefix "D:\Program Files\Nodejs\node_global"
npm config set cache "D:\Program Files\Nodejs\node_cache"

設定映象源

yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global

 


 

4、其他命令

清除快取

yarn cache clean 
npm cache clean --force

快速刪除node_modules

npm install rimraf -g 
rimraf node_modules

執行單個模組

yarn run xxx
npm run xxx

初始化專案

yarn init -y
npm init -y

 

關於npm、yarm的使用,推薦:https://www.jianshu.com/p/212fba93deae

相關文章