1

に崇高Windows上のテキストやeslintを使用して、私はノード、NPMとWSLにinstaled eslintを持っています。 はWSLにbashを介してインストールeslintにフックアップするには、Windowsでの崇高なテキスト3でセットアップSublimelinterすることはできません。 サブライムのリンター設定にはどのパスを入力する必要がありますか?窓のLinuxのサブシステム

答えて

0

あなたはSublimetext3のLinuxバイナリをインストールして起動するには、Windows側でXサーバを使用できるようにSublimetext3は、WSLの内側に動作します。この方法では、WSL内にインストールされたものを必要とするプラグインが機能するはずです。

https://medium.com/@pck/how-to-use-sublime-text-3-from-command-line-with-ubuntu-bash-terminal-in-windows-10-subsystems-for-aa2ad59d088c

編集:このプラグインを使用すると、コマンド

bash.exe -c "bashコマンド"

でWindows Sublimetext3(32ビット)からLinuxバイナリを呼び出すことができます十分に簡単である場合

たとえば、ESLint.pyを次のように変更することができます。

args = { 
     'cmd': [ 
     'C:\\windows\\sysnative\\bash.exe', 
     '-c', 
     'node', 
     linter_path, 
     files[0], 
     node_modules_path, 
     config_file 
     ], 
しかし、その後、あなたが表示されます3210

はそれほど単純ではありません。 c:\ myfolderが/ mnt/c/myfolder(WSLなど)のようなパスに問題があります。 最後に、Ubuntuバイナリを使う方が簡単です。

+0

はい、私はこのトリックを知っているが、正確にサブライムの作業ウィンドウのバージョンを作成する方法は何ですか? –

関連する問題