yarn
パッケージ管理ツールの役割はどう変わってきたのか 「依存関係を入れる道具」から「開発体験の基盤」へ なぜ進化が求められているのか 今後進化しそうなポイント インストールと実行の高速化はさらに進む ランタイムやビルドツールとの統合 セキュリティと…
はじめに:npm一択の時代は終わったのか npmが長く「事実上の標準」だった理由 npmに対する不満が少しずつ溜まっていった インストールが遅いと感じる場面 node_modulesの肥大化 lockファイルの扱いに対する戸惑い Yarnやpnpmが支持を集めた理由 Yarnがもた…
はじめに:npm・yarn・pnpmは「何が違う」のか npmとは何者か npmの立ち位置 npmを実際に使うとこうなる yarnとは何者か yarnが生まれた背景 yarnを使うと感じやすい違い pnpmとは何者か pnpmの最大の特徴 pnpmを使うと驚きやすいポイント lockファイルの違…
はじめに:結局、パッケージ管理ツールはどう選べばいいのか パッケージ管理ツールとは何をしているのか そもそも「パッケージ」とは パッケージ管理ツールの基本的な役割 なぜパッケージ管理ツールは複数存在するのか 言語ごとに事情が違う 同じ言語でも複…
package.jsonにenginesを追加してNode.jsのバージョンを指定する npmでNode.jsのバージョンを強制する方法 package.jsonにenginesを追加してNode.jsのバージョンを指定する package.jsonに engines フィールドを追加して、使用するNode.jsのバージョンを指定…
stylelintとは? stylelintの実行方法 1. Stylelintのインストール npmを使用する場合 yarnを使用する場合 2. Stylelint設定ファイルの作成 JSON形式の例 YAML形式の例 3. スタイルガイドのインストール 4. Stylelintの実行 コマンドラインから実行 スクリプ…