Yarn 修改 nodeLinker
2024年12月26日小于 1 分钟
Yarn 修改 nodeLinker
问题描述
将 Yarn 从 v1 升级到 v4 后,执行 yarn install
安装项目依赖,没有生成 node_modules 文件夹。
原因分析
查询官方文档后发现,发现了相关描述:
Some tools (mostly React Native and Flow) will require downgrading to the node_modules install strategy by setting the nodeLinker setting to node-modules. TypeScript doesn't have this problem.
通过描述定位到了 nodeLinker 这个配置。
这个配置目前的默认值是 pnp,取值范围是:[ pnp | pnpm | node-modules ]
。
解决方案
将 nodeLinker 降级为 node-modules。
yarn config set nodeLinker node-modules
再重新安装即可
yarn install