首页 > 解决方案 > 有没有办法在 PNPM 中将特定包裹排除在吊装之外?

问题描述

YARN 可以nohoist选择防止提升特定的包裹。

PNPM 是否有同等选择?

标签: pnpm

解决方案


从 pnpm v6.7 开始,pnpm 不允许从提升中排除。使用 pnpm 您可以定义应该提升哪个包而不是不应该提升哪个包。

什么都不吊,你可以设置hoist=false.npmrc

要仅提升 babel 包,您可以设置hoist-pattern[]=@babel/*


推荐阅读