Skip to content

在 vercel 使用 corepack

将前端项目部署到 vercel 时,有时会遇到需要配置 corepack 的场景。

根据官方文档得知,vercel 的 pnpm 使用策略依赖于项目内具体的 pnpm-lock.yaml 文件。但是项目可能不会提交锁文件。

如果我仓库没有这个文件,那么 vercel 用的是 pnpm6,是低版本的,项目时无法启动的。

根据官方教程,我们在 vercel 项目仪表盘内配置环境变量,允许其使用 corepack,这样 vercel 就会使用正确的 pnpm 了。

参考资料

贡献者

The avatar of contributor named as ruan-cat ruan-cat

页面历史