🍣
【早見表】npmとyarnコマンド よく使うコマンド集
最近 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