如果您没有在纱线2中使用PnP,是否需要pnpify --sdk vscode?

问题描述

我们正在慢慢地使用Yarn 2,并选择不使用即插即用功能

Disable PnP Instructions

// .yarnrc.yml file

yarnPath: '.yarn/releases/yarn-Berry.cjs'
nodeLinker: node-modules

我们还使用VS Code和Yarn 2迁移指南指出:

  • 如果您使用的是VSCode(或其他具有类似Intellisense功能的IDE):

    • 运行yarn dlx @ yarnpkg / pnpify --sdk vscode以添加TypeScript支持(有关更多详细信息,请参见Editor SDK)
    • 如果要避免要求您的贡献者执行此步骤,请提交更改,否则请忽略它们
    • 别忘了在VSCode中将TypeScript版本切换为“工作区”

如果禁用了PnP,是否有必要?我认为不是,但想检查一下。

解决方法

否,对于node-modules链接器来说不是必需的