在Windows上使用升华文本,在Windows linux子系统上使用eslint

在Windows上使用升华文本,在Windows linux子系统上使用eslint,windows,sublimetext3,eslint,windows-subsystem-for-linux,sublimelinter,Windows,Sublimetext3,Eslint,Windows Subsystem For Linux,Sublimelinter,我在WSL上安装了node、npm和eslint。 无法在Windows中的升华文本3中设置升华链接器,以便与通过WSL中的bash安装的eslint连接。 我应该在Sublime的linter设置中输入哪个路径?SublimiteText3在WSL内部工作,因此您可以安装SublimiteText3 linux二进制文件,并使用Windows端的Xserver启动它。使用这种方法,需要在WSL内部安装东西的插件应该可以工作 编辑:如果插件足够简单,您可以使用以下命令从Windows Subl

我在WSL上安装了node、npm和eslint。 无法在Windows中的升华文本3中设置升华链接器,以便与通过WSL中的bash安装的eslint连接。
我应该在Sublime的linter设置中输入哪个路径?

SublimiteText3在WSL内部工作,因此您可以安装SublimiteText3 linux二进制文件,并使用Windows端的Xserver启动它。使用这种方法,需要在WSL内部安装东西的插件应该可以工作

编辑:如果插件足够简单,您可以使用以下命令从Windows SublimiteText3(32位)调用linux二进制文件

bash.exe-c“bash命令”

例如,您可以尝试使用以下内容修改ESLint.py

args = {
      'cmd': [
        'C:\\windows\\sysnative\\bash.exe',
        '-c',
        'node',
        linter_path,
        files[0],
        node_modules_path,
        config_file
      ],
但你会发现事情并不是那么简单。您将遇到诸如c:\myfolder为WSL上的/mnt/c/myfolder等路径的问题。
最后,只使用Ubuntu二进制文件更容易。

SublimiteText3在WSL内部工作,因此您可以安装SublimiteText3 linux二进制文件,并使用Windows端的Xserver启动它。使用这种方法,需要在WSL内部安装东西的插件应该可以工作

编辑:如果插件足够简单,您可以使用以下命令从Windows SublimiteText3(32位)调用linux二进制文件

bash.exe-c“bash命令”

例如,您可以尝试使用以下内容修改ESLint.py

args = {
      'cmd': [
        'C:\\windows\\sysnative\\bash.exe',
        '-c',
        'node',
        linter_path,
        files[0],
        node_modules_path,
        config_file
      ],
但你会发现事情并不是那么简单。您将遇到诸如c:\myfolder为WSL上的/mnt/c/myfolder等路径的问题。
最后,只使用Ubuntu二进制文件更容易。

是的,我知道这个技巧,但有没有办法让work windows版本的Sublime准确无误?是的,我知道这个技巧,但有没有办法让work windows版本的Sublime准确无误?