網站搜尋

在 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)解決了這個問題。