我无法将WebStorm配置为在WSL中使用我的项目(这发生在我重新安装了Windows和WSL之后)。我认为这个问题与WSL配置有关,但我找不到确切的问题。

在我的项目中,ESLint也有同样的问题:


C:\Users\FTowe>wsl --status
Default Distribution: Ubuntu
Default Version: 2
Windows Subsystem for Linux was last updated on 3/6/2022
The Windows Subsystem for Linux kernel can be manually updated with 'wsl --update', but automatic updates cannot occur due to your system settings.
To receive automatic kernel updates, please enable the Windows Update setting: 'Receive updates for other Microsoft products when you update Windows'.
For more information please visit https://aka.ms/wsl2kernel.
Kernel version: 5.10.16
C:\Users\FTowe>gt@DESKTOP-8828LLP:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.4 LTS
Release: 20.04
Codename: focal
gt@DESKTOP-8828LLP:~$我的WSL发行版有什么问题,以及如何解决这个问题?
发布于 2022-04-04 16:46:02
因此,多亏了@lena,我在我的节点解释器版本配置中找到了这个新的Ubuntu /home/...版本(前面的选择是Ubuntu-20.04 /home/...,然后是相同的节点路径)。
您是否尝试删除Node.js解释器中现有的节点wsl解释器配置?

在我检查了另一个选项(Ubuntu /home/...)之后,应用并单击OK,一切又开始工作了。但当我再次打开设置时,前面的选项就消失了。我在不同的项目中检查过几次,并对此感到困惑。

据我所知,以前没有其他选项Ubuntu /home/.。所以它自己解决了?谢谢大家!
发布于 2022-07-20 00:30:19
我也有同样的问题。
我为修复所做的步骤
检查nvm是否安装了节点版本,并可在终端上使用。
签入bash配置文件nvm脚本,如下所示
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion检查是否使用WSL正确地设置了解释器。
之后,再重新安装webstorm一次。
祝好运
https://stackoverflow.com/questions/71735117
复制相似问题