- パッケージマネージャーにyarnではなくpnpmを使用するように #4375
- ビルド済みディレクトリに存在するファイルは全てAPI endpointと認識する仕様をやめる Resolve #4362 (#4363)
開発時にAPI endpointを追加削除したときに追加の手順が必要になります。 - 参加中のリレーを表示するように Resolve #4371 8f4e3db
- 管理画面で削除済フラグ付きを表示するように abad505
- API emojisをv13ぽく 2381230 8bc11f2 040f7f3
- 依存関係の修正・更新
- GitHub Actionsワークフローの調整
パッケージマネージャーをyarnからpnpmに移行しました
以下の2つのことをを行ってください。
1. pnpmをインストールしてください
npm i -g pnpm
pnpm -v
# 7.25.0 などど表示
インストール時に権限がなくて失敗する環境はsudo
を付けてください。
インストール後に認識されない環境はシェルを再起動してください。
FAQ
pnpmはcorepakで入れていいですか?
おk
pnpmはstandaloneで入れていいですか?
あまりおすすめしない
いちおう対処はしていますが、node-gypが見つけられずにインストール出来ないことがあります。
2. 使用するコマンドを置き換えてください
今後実行するコマンドは以下のように置き換えてください
yarn
, yarn install
=> pnpm i
yarn build
=> pnpm build
yarn start
=> pnpm start
例えばアップデート手順は以下になります
git pull
NODE_ENV=production pnpm i
NODE_ENV=production pnpm build
全体の手順 も更新しています。
FAQ
yarnでやっちゃいました
動かないことはない