【问题标题】:Is `pnpify --sdk vscode` needed if you aren't using PnP with Yarn 2?如果您不使用带有 Yarn 2 的 PnP,是否需要 `pnpify --sdk vscode`?
【发布时间】:2021-01-04 21:52:07
【问题描述】:

我们正在慢慢开始使用 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 支持(更多详细信息请参见编辑器 SDK)
    • 如果您想避免要求您的贡献者运行此步骤,请提交更改,否则请 gitignore 他们
    • 别忘了在 VSCode 中将 TypeScript 版本切换为“工作区”

如果 PnP 被禁用,这是否必要?我想没有,但想检查一下。

【问题讨论】:

    标签: visual-studio-code yarnpkg-v2


    【解决方案1】:

    不,node-modules 链接器没有必要

    【讨论】:

    • 谢谢。这个周末我搞砸了,发现情况就是这样。 ? 有道理。如果你不使用 PnP 功能,那么你不需要告诉 vscode 如何处理新的缓存方式。
    猜你喜欢
    • 2021-04-12
    • 2019-07-24
    • 2021-03-27
    • 2020-05-17
    • 2021-12-04
    • 2020-06-25
    • 2021-02-15
    • 1970-01-01
    • 2017-11-28
    相关资源
    最近更新 更多