我有一个使用
pnpm
进行依赖管理的项目。某些代码要求代码在类 Unix 系统上运行。使用 WSL 可以让所有脚本完美运行。
但是,VSCode 将无法解析模块。
我已更新设置以确保 VSCode 使用
pnpm
。这没有帮助。
在没有 WSL 的情况下使用
pnpm
安装依赖项可以解决 VSCode 错误,但不幸的是这没有帮助,因为脚本无法运行。
任何提示,我们将不胜感激。
从 wsl 远程运行 vscode。
bash
~$ code .
根据@daniel-a-white 的评论。
将 WSL 版本降级到 v1 对我有帮助
wsl --set-version 1
此后,只需从项目中删除每个node_modules文件夹并运行
pnpm install