v-scroll-toはVue3では使えないという記事を見たのでそうなん?って思いましたが、実際は使えるのでここに書いておきます。
結論から言うと下記の要領でVue.use()を使います。
const vm = Vue.createApp({ // 処理 }); // vue-scrolltoを使用するために必要 vm.use(VueScrollTo) vm.mount('#app')
詳しくは自サイトのリンク集で実装しているので参考までに。
http://tznex223.sakura.ne.jp/link/link.html
自サイトをVue2からVue3へ移行するにあたりv-scroll-toを使えるようにするのが一番のネックでしたが、この問題を解決できたのでVue3へ完全移行できました。