03-npm、yarm常用命令對比
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
相關文章
- svn,git的對比以及常用命令Git
- map 對比
- PostgreSQL與MySQL常用命令對照MySql
- AI模型對比AI模型
- 比CRUD多一點兒(一):MySQL常用命令MySql
- biopython之成對序列比對Python
- java排序方式對比Java排序
- WinRunner和QTP對比QT
- Python==與is對比Python
- MySQL 資料對比MySql
- requests、aiohttp、httpx 對比AIHTTP
- 對比Javascript和TypeScriptJavaScriptTypeScript
- redis與rabbitmq對比RedisMQ
- redux 和 mobX對比Redux
- Cookie LocalStorage SessionStorage對比CookieSession
- grep檔案比對
- git與svn對比Git
- RocketMQ與Kafka對比MQKafka
- Django 和 struts 對比Django
- HACMP & Oracle Clusterware 對比ACMOracle
- 對比 Redis 與 MemcachedRedis
- Mongo和Couch對比Go
- Prototype與JQuery對比jQuery
- vite和webpack對比ViteWeb
- 華為小米對比感想
- DNA雙序列對比
- TCP和UDP對比TCPUDP
- beego 模板中對變數的對比Go變數
- 對於過長字串的大小比對字串
- Go 與 C++ 的對比和比較GoC++
- etl 增量對比解決方案 etl-engine 如何實現增量對比
- MQ中介軟體對比MQ
- 表結構對比版本
- RabbitMQ和Erlang相容對比MQ
- TCP/UDP對比總結TCPUDP
- Terraform與其他工具對比ORM
- 序列比對演算法演算法
- Kotlin 與 Java 對比KotlinJava