🍣

【早見表】npmとyarnコマンド よく使うコマンド集

2024/09/02に公開

最近 yarn コマンドを打つ際にコマンドがわからなくなる時が多いので、よく使うコマンドの早見表を乗っけておきます。

コマンド npm yarn
npm コマンドの実行 npm run yarn nun
依存関係(package.json)のパッケージのインストール npm install yarn install
インストール npm install <パッケージ> yarn add <パッケージ>
インストール(global) npm install -g <パッケージ> yarn global add <パッケージ>
インストール(devDependencies へ) npm install --save-dev <パッケージ> yarn add --dev <パッケージ>
アンインストール npm uninstall <パッケージ> yarn remove <パッケージ>
アンインストール(global) npm uninstall -g <パッケージ> yarn global remove <パッケージ>
アンインストール(devDependencies へ) npm uninstall --save-dev <パッケージ> yarn remove <パッケージ>

yarn と npm、どちらを使うべきなのか?

結論、どちらでも良いと思いますよ!

以前は

  • 並列処理が可能なことから、実行がとても早い
  • コマンドがシンプルなため、扱いやすい

などの理由で yarn が押されていましたが、最近のバージョンでは。。。

  • npm でも並列処理が可能になり、高速化可能
  • install → i と、コマンドを省略化することができる

yarn のメリットとされてきたものが npm でも実現されたので、わざわざ npm→yarn へ移行するメリットはあまりないかと思われます。

これからどう扱っていくか

  • 開発環境で使われている方に従う
  • 自分の使い慣れている方で使い続ける

基本的に好みで決めていって大丈夫だと思います!

npm は JS 公式のパッケージマネージャーなので、自分なら npm を使いますね(^^)

Discussion