在 VSCode 中使用 Yarn 設置 TypeScript - NextJs
我執行了 yarn create next-app --typescript 來使用 Yarn 建立一個 TypeScript 的 Next 應用程式。這個應用程式使用 yarn run dev 可以正常運行;然而,vscode 無法讀取任何已新增的 yarn 套件。
我已經嘗試按照官方 Yarn 編輯器 SDK 文章上的說明運行:
yarn dlx @yarnpkg/sdks vscode
然後選擇 TypeScript 版本。
答案#1
相同的問題,但我找到了解決方案 https://stackoverflow.com/a/73001522/2991626
只需建立 .yarnrc.yml 並添加一行內容 nodeLinker: node-modules,然後只需輸入命令 yarn,VSCode 就可以與 Yarn 一起工作
答案#2
如果有人在 2024 年遇到相同的錯誤,可以參考我找到解決方案的問題——如何配置 VSCode 以運行由 Yarn 2(使用 PnP)驅動的 TypeScript。我以前也遇到同樣的問題,而在執行命令 yarn dlx @yarnpkg/sdks vscode 之前安裝額外的開發依賴項(typescript、prettier 和 eslint)解決了這個問題。

