Нашёл один пример конфига в сети, нужно поставить следующие версии пакетов и всё заработает:
"@vue/compiler-sfc": "3.0.0",
"vue-loader": "16.0.0-beta.8",
"vue": "3.0.0-rc.5"
Потому что у вас версия Vue 3, на которую еще расширение не перевели (оно поддерживает версию Vue 2).
Чтобы заработало - поставьте расширение с меткой beta.
Оно немного урезанное (нельзя редактировать свойства), но хоть что-то...