Open4
npm 👉 pnpm への移行 - 作業ログ
- 2倍高速
-
node_modules内のディスク容量が効率的 - 厳密なパッケージ管理で、
package.jsonに記載のあるものしかアクセスできない。
node_modules内のディスク容量が効率的
上記については数値で確認してみたい。
Step 1. pnpmをインストール
$ npm install -g pnpm
Step 2. node_modulesを削除
$ rm -rf node_modules
Step 3. pnpmによるinstallだけを許可する設定を追加
package.json
"scripts": {
"preinstall": "npx only-allow pnpm",
...
}
Step 4. パッケージのインストール
$ pnpm install
monorepoの例