Help us understand the problem. What is going on with this article?

yarn とは何か

More than 1 year has passed since last update.

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]
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした