Расширение Live Server для VS Code
11.06.2021
Теги: IDE • JavaScript • Web-разработка • Настройка • Плагин • Сервер
Плагин Live Server для VS Code позволяет перезагружать страницу после внесения измений в js, css, html код. Для установки надо перейти в раздел плагинов, набрать в поисковой строке «Live Server» и нажать кнопку «Установить».
Теперь в правом нижнем углу есть кнопка «Go Live», которая запускает сервер. Давайте создадим директорию project
, а внутри нее еще две директории — src
и dist
. В директории src
будут исходники, а в директории dist
— готовая сборка. И откроем проект в VS Code — нужно кликнуть по директории project
правой кнопкой мыши и выбрать в контекстном меню «Открыть с помощью VS Code».
При запуске сервера — Live Server будет считать корнем сервера директорию dist
и запускать браузер по умолчанию. Это можно изменить в настройках VS Code — либо через графический интерфейс, либо редактируя файл settings.json
.
Чтобы открыть на редактирование settings.json
нужно кликнуть иконку в правом верхнем углу в разделе настроек.
Некоторые часто используемые настройки:
liveServer.settings.root
— корень веб-сервераliveServer.settings.port
— порт веб-сервераliveServer.settings.CustomBrowser
— какой бразузер запускать вместо дефолтногоliveServer.settings.ignoreFiles
— игнорировать изменения в этих файлахliveServer.settings.host
— хост:127.0.0.1
илиlocalhost
liveServer.settings.https
— работать по протоколу httpsliveServer.settings.wait
— задержка в мс перед перезагрузкой браузераliveServer.settings.NoBrowser
— запускать сервер без открытия браузераliveServer.settings.fullReload
— перезагружать браузер вместо обновления ссылки на css-файл внутри<head>
В VS Code есть пользовательские настройки (User) и настройки рабочего пространства (Workspace). Пользовательские настройки применяются всегда, для любого запущенного экземпляра VS Code. Настройки рабочего пространства применяются для директории проекта — в нашем случае это файл project/.vscode/settings.json
. Настройки рабочего пространства имеют приоритет над пользовательскими настройками.
Поиск: IDE • Web-разработка • Плагин • Сервер • LiveServer