在 pnpm 中访问对等依赖类型,而不使包成为直接依赖项

问题描述 投票:0回答:1

我使用 lib

A
,它对 lib
B
有对等依赖性。在我的应用程序代码中,我想从 lib
B
中提取类型,但是 pnpm 的
node_modules/
目录设置(至少开箱即用)打破了这一点,整个模块不可用。

如何配置 pnpm 以允许我访问对等依赖类型?添加

B
作为直接依赖项是没有意义的,因为我在运行时不会将其用作任何容量的直接依赖项。

pnpm
1个回答
0
投票

事实证明,它是错误命名的

shamefully-hoist
中的
hoist
选项(几乎没有描述它与默认启用的
.npmrc
有何不同)。

文档:https://pnpm.io/npmrc#shameously-hoist

© www.soinside.com 2019 - 2024. All rights reserved.