コマンド比較

操作npmyarn
インストールnpm installyarn
パッケージ追加npm install パッケージ名yarn add パッケージ名
スクリプト実行npm run スクリプト名yarn スクリプト名

どちらを使うべきか

  • package-lock.json がある → npm
  • yarn.lock がある → yarn
  • 特にこだわりがなければ npm で十分

ハマったポイント

  • npmとyarnを同じプロジェクトで混在させない
  • チームで開発する場合はどちらかに統一する

関連記事