Интеграция PhpStorm и WSL - PullRequest
       52

Интеграция PhpStorm и WSL

0 голосов
/ 29 ноября 2018

Я пытаюсь интегрировать WSL в PhpStorm, потому что я хочу использовать WSL для всех моих Gulp tasks и Terminal в PhpStorm.

Причина этого заключается в том, что мои задачи Gulp используют Rsync который недоступен для Windows.

Это шаги, которые я прошел до сих пор:

  1. Установка WSL (Ubuntu 18.04).
  2. УстановкаPhpStorm без изменения настроек по умолчанию.
  3. Установите все, что мне нужно в WSL (npm, git, php, gulp и т. Д.).
  4. В настройках PhpStorm я добавил C:\Users\Mike\AppData\Local\Microsoft\WindowsApps\ubuntu.exe в Settings > Tools > Terminal

Terminal в нижней части PhpStorm действительно использует WSL.Я проверил это, выполнив lsb_release -a.

Затем я выполнил задачу gulp вручную в терминале PhpStorm.Это сработало.Как и при использовании WSL.

Проблема / вопрос:

Как только я использую окно Gulp в PhpStorm для активации задач, оно больше не работает.Это даст мне ошибку

'rsync' не распознается как внутренняя или внешняя команда, работающая программа или командный файл.

Это означает, что он не используетправильный терминал для запуска этих задач?Есть ли способ заставить это работать?

Image of PhpStorm Gulp task window + the error

Gulp task run config

...