# Должен ли gem Discourse\_theme показывать URL при обновлении watch?

**URL:** https://meta.discourse.org/t/discourse-theme-gem-should-show-urls-on-watch-update/311055
**Category:** Feature
**Created:** [06.Июнь.2024 21:45:50 UTC](https://meta.discourse.org/t/discourse-theme-gem-should-show-urls-on-watch-update/311055 "2024-06-06T21:45:50Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![gabriel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/gabriel/32/367911_2.png) [@gabriel](https://meta.discourse.org/u/gabriel)
#### Post date: [06.Июнь.2024 21:45:50 UTC](https://meta.discourse.org/t/discourse-theme-gem-should-show-urls-on-watch-update/311055/1 "2024-06-06T21:45:50Z")

</div>

При разработке темы мне несколько раз приходилось прокручивать терминал вверх, чтобы найти URL, который можно было использовать для тестов (`http://localhost:4200/theme-qunit?id=4`). До использования localhost я тестировал тему удалённо. В обоих случаях мне приходилось прокручивать терминал в надежде найти вот эту строку:

 ![Screenshot 2024-06-06 at 18.37.29](https://global.discourse-cdn.com/meta/original/4X/a/4/c/a4cf80cb2000615d4004e7c162df5ca22a104e94.png)

Мне хотелось бы, чтобы существовал способ, возможно, через feature flag, после вывода сообщения `Done! Watching for changes...` печатать URL или немного изменить текст, чтобы он выглядел так:

```plaintext
» Detected changes in /spec/system/custom_category_group_spec.rb, uploading theme to URL
✔ Done! Watching for changes...

```

К слову, в этом CLI-инструменте мне не хватает опции `-o` / `--open` для команды `watch`, чтобы открывать браузер, аналогично тому, как это реализовано в [Vite](https://vitejs.dev/guide/cli#options) и [Angular](https://stackoverflow.com/questions/58041042/how-to-automatically-make-the-browser-open-localhost-after-ng-serve-in-angular).
