Igor Deyashkin, SSH FS - пробовал, ищет только когда файл открыт в редакторе. Remote Development - его не могу установить, пишет ошибку "Не удалось запустить команду процесса терминала "cmd.exe /c ...", мануал не помогает с этим (путь к терминалу git в перемененной PATH указан и settings.json "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe")
Да, этот маршрут обрабатывается роутером, страница с этим компонентом первый раз вызывается когда пользователь переходит по ссылке с главной страницы.
Дальше, если пользователь нажимает на кнопку - меняется url и данные в компоненте (в качестве хранилища состояния используется Vuex).
С history работает, пробовал сделать без history - тоже работает, но на кнопки навигации в браузере не повлияло.