Расширение Live Server не работает, когда рабочая область отличается от текущего проекта

Я использую расширение Live Server для кода VS, но проблема в том, что когда я пишу код в HTML, браузер не перезагружается автоматически. т. е. мне нужно открыть браузер и обновить его вручную, чтобы увидеть изменения.

Все это работало нормально, когда я использовал VS Code, но с тех пор, как я перешел на VS Code Insiders, автоматическая перезагрузка не работает.

PS. У меня включено автосохранение, и я не менял настройки.

Изменить: я обнаружил, что расширение работает правильно, когда папка проекта открыта как корневая папка. Но когда я открываю одну папку под папкой проекта (т. е. рабочей областью, где я храню все папки проекта), расширение ломается. Есть ли способ заставить это работать с пользовательским корнем рабочей области?


person Anupam Raut    schedule 20.10.2017    source источник
comment
Привет, Анупам Раут. Однако Live Server для vscode не поддерживается для многокорневой рабочей области. github.com/ritwickdey/vscode-live-server/issues/43   -  person Ritwick Dey    schedule 13.12.2017


Ответы (2)


Я пытаюсь понять это уже 2 недели. И только сегодня исправил. Я установил v5.6.1, и это не сработало. Я использую Windows 10, 64-разрядную версию, провел некоторые исследования и изменил некоторые настройки, но безуспешно. Поэтому я попытался понизить версию до v5.6.0, и это сработало! Надеюсь, это поможет.

person 4nOnym0vs    schedule 22.03.2021

Я решил проблему, открыв файл рабочей области и поместив сначала обслуживающую папку в список папок:

Предыдущий

{
"folders": [
    {
        "path": "folder-01"
    },
    {
        "path": "folder-02"
    },
    {
        "path": "folder-03"
    }
],
"settings": {
    "liveServer.settings.multiRootWorkspaceName": "folder-01"
}

}

Почта

{
    "folders": [
        {
            "path": "folder-02"
        },
        {
            "path": "folder-01"
        },
        {
            "path": "folder-03"
        }
    ],
    "settings": {
        "liveServer.settings.multiRootWorkspaceName": "folder-02"
    }
}
person Hector Daniel Colelia    schedule 26.05.2021