Расширение Live Server не перезагружается автоматически с WSL2

У меня проблема с расширением Live Server для VS Code (https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer). Я использую WSL 2 для программирования, и мои репозитории GitHub сохранены в файловых системах Linux:

\ wsl $ \ Ubuntu \ home \ myName \ Files \ GitHub \ CSS-My-Site

Проблема в том, что когда я вношу какие-либо изменения в свой проект и сохраняю его, веб-страница не перезагружается автоматически, как предполагалось. Теперь, когда я изначально запускаю Live Server, он действительно открывает мой браузер и отображает мою страницу. После этого он просто не обновляется, приходится обновлять вручную.

Я предполагаю, что это как-то связано с WSL2, потому что, если я перенесу папку своего проекта на рабочий стол Windows, Live Server будет работать отлично. Я пробовал 3 разных проекта из файловых систем Linux, и ни один из них не обновляется автоматически. Я переместил все 3 на свой рабочий стол, и они автоматически обновляются. Я также удалил и переустановил расширение, а также переустановил VS Code.

Я просмотрел пару сообщений, но, похоже, ни одна из них не связана с моей конкретной проблемой. Двумя наиболее актуальными были:

Я использую Mullvad VPN, а также попытался отключить его, но проблема не исчезла. Моя системная информация приведена ниже:

Выпуск Windows 10 Домашняя

Версия 20H2

Установлен 13.11.2020

Сборка ОС 19042.630

Попробуйте Windows Feature Experience Pack 120.2212.31.0


person Darth Zitro    schedule 26.11.2020    source источник


Ответы (1)


Кажется, WSL не поддерживает перезагрузку в реальном времени, если файл находится в другой ОС. Обратитесь к проблеме GitHub. Решение состоит в том, чтобы сохранить исходный код и выполнение в одном месте.

person Joy George Kunjikkuru    schedule 24.01.2021