LoginSignup
7

More than 3 years have passed since last update.

yarn とは何か

Last updated at Posted at 2019-08-14

JS初心者の備忘録

一言でいうと npmにかわるパッケージマネージャ

そもそも パッケージマネージャ,
ライブラリの追加やインストールを容易にしてくれるやつ
そもそも npmとは、Node.jsのパッケージマネージャ
正式名称 Node package Manager => npm
npmは、Node.jsをインストールすることで自動的にインストールされている。

主なコマンド
インストール

npm install <package name> / npm i <package name>

インストールされているパッケージの確認

npm list -g

※-gをつけることで、PC内のすべてのパッケージを表示をします。-gがない場合、現在いるディレクトリ内にインストールされているぱっけーじを表示する。

Yarn

一言でいうと、

”npmをパワーアップしたやつ”

下記 公式ページ[https://yarnpkg.com/lang/ja/]から部分引用

インストール済み=>インターネット接続なしで再インストールできる
同じ依存関係ももっていれば、インストール中所に関係などのマシンでもインストールが行われる
ネットワーク :: yarnは、効率的にリクエストをキューを追加している=>パフォーマンス。継続性もあり1つのリクエストが失敗してもインストール全体が失敗したことにはならない。

まとめると

npmよりも断然インスコ速度があり使い勝手も良い。
使わないデメリットがない

下記からインスコ可能
https://yarnpkg.com/lang/en/docs/install/#windows-stable

コマンドや挙動 npmと似ている。

下記からインスコ可能
https://yarnpkg.com/lang/en/docs/install/#windows-stable

コマンド例

npm init
yarn init
npm install [package]
yarn add [package]

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7