Vercelのpnpmのバージョンを固定する
#Vercel
#pnpm
pnpmの
v7.33.0
及び
v8.6.0
からlockfileのバージョンが
v6.1
に移行した.
古いpnpmのバージョンだとlockfileのバージョン違うんですけど!と怒られるっぽい
問題はRenovateが勝手にlockfile v6.1に更新してしまう
ど、どうすれば…
Corepack
を使う.
"packageManager": "pnpm@7.26.2"
を
package.json
に追記
https://vercel.com/docs/concepts/deployments/configure-a-build#corepack
これによると
ENABLE_EXPERIMENTAL_COREPACK
として
1
を設定すればよいとなっている
した
出来てなくない?