最上面的答案已经过时了。
因为v7.12.0,您可以使用 排除模式的提升!。
例如:
.npmrc
hoist-pattern[]=*types*
hoist-pattern[]=!@types/react
Run Code Online (Sandbox Code Playgroud)
通过文档: https: //pnpm.io/npmrc#hoist-pattern
从 pnpm v6.7 开始,pnpm 不允许从提升中排除。使用 pnpm,您可以定义应该提升哪个包,而不是不应该提升哪个包。
要提升任何东西,您可以hoist=false设置.npmrc。
要仅提升 babel 包,您可以设置hoist-pattern[]=@babel/*
| 归档时间: |
|
| 查看次数: |
8101 次 |
| 最近记录: |