コマンド比較
| 操作 | npm | yarn |
|---|---|---|
| インストール | npm install | yarn |
| パッケージ追加 | npm install パッケージ名 | yarn add パッケージ名 |
| スクリプト実行 | npm run スクリプト名 | yarn スクリプト名 |
どちらを使うべきか
package-lock.jsonがある → npmyarn.lockがある → yarn- 特にこだわりがなければ npm で十分
ハマったポイント
- npmとyarnを同じプロジェクトで混在させない
- チームで開発する場合はどちらかに統一する