Перейти к содержанию

Разработка с помощью кода Visual Studio

Отладка

Сначала установите следующее расширение:

Примечание

Отладчик для Chrome устарел. Вы можете безопасно удалить его, так как Visual Studio Code теперь имеет встроенный отладчик JavaScript, который выполняет те же функции.

Перед началом сеанса отладки убедитесь, что Glarus BI собран и запущен. Выберите меню View, Command Palette, найдите и выберите Tasks: Run Build Task. В качестве альтернативы используйте соответствующую комбинацию клавиш Ctrl+Shift+B. Появится встроенный терминал, показывающий прогресс, подождите несколько секунд, пока веб-пакет не укажет на полное (100%) связывание.

Чтобы начать отладку Glarus BI, переключитесь в режим отладки (сочетание клавиш: Ctrl+Shift+D), а затем выберите одну из двух конфигураций запуска в раскрывающемся списке вверху:

  • Отладка с помощью Firefox или
  • Отладка с Chrome

После этого начните сеанс отладки, выбрав меню Выполнить, Начать отладку (сочетание клавиш: F5).

Дополнительные сведения см. в полной документации по VS Code в разделе Отладка.

Процесс на основе Docker

Эти инструкции позволяют вам работать с кодовой базой Glarus BI в Windows, Linux или macOS, используя Visual Studio Code, без ручной установки необходимых зависимостей. Это возможно благодаря использованию контейнера Docker и расширения Remote Containers из VS Code.

Дополнительные сведения см. в полном руководстве по VS Code Разработка внутри контейнера.

Требования:

Важно: Убедитесь, что Docker работает правильно, и его можно использовать для загрузки образа и запуска контейнера, например, запустив:

$ docker run hello-world

Если все пойдёт хорошо, вы должны увидеть следующее сообщение:

Hello from Docker!
This message shows that your installation appears to be working correctly.

Шаги:

  1. Клонируйте репозиторий Glarus BI.

  2. Запустите VS Code и откройте клонированный репозиторий Glarus BI.

  3. В меню View выберите Command Palette..., а затем найдите Remote-Container: Reopen in Container. (VS Code также может предложить вам сделать это с помощью всплывающего окна «Открыть в контейнере»).

Примечание

VS Code создаст контейнер в первый раз, и это может занять некоторое время. Последующие загрузки должны быть намного быстрее.

  1. Используйте меню View, Command Palette, найдите и выберите Tasks: Run Build Task (в качестве альтернативы используйте сочетание клавиш Ctrl+Shift+B).

  2. Через некоторое время (после полной загрузки всех зависимостей JavaScript и Clojure) откройте localhost:3000 в веб-браузере.

См. здесь для получения дополнительной информации о запуске веток разработки Glarus BI с использованием Docker.