我运行
yarn create next-app --typescript
使用 Yarn 创建 TypeScript Next 应用程序。该应用程序使用 yarn run dev
运行良好;但是,vscode 不会读取任何添加的纱线包。
我尝试按照官方 Yarn's Editor SDKs 文章中的说明运行:
yarn dlx @yarnpkg/sdks vscode
同样的问题,但我找到了解决方案https://stackoverflow.com/a/73001522/2991626
只需创建
.yarnrc.yml
并添加 1 行内容 nodeLinker: node-modules
然后只需键入命令 yarn
,vscode 将与yarn一起使用
如果有人在 2024 年遇到同样的错误,那么我在哪里找到了解决方案 - 如何配置 VSCode 来运行 Yarn 2(使用 PnP)驱动的 TypeScript。我遇到了同样的问题,并在命令
typescript
之前安装了额外的开发依赖项(prettier
、eslint
和 yarn dlx @yarnpkg/sdks vscode
)解决了问题。