У меня есть пакет npm, @Google/maps
, который я хотел бы использовать как часть моего приложения. Но, к сожалению, этот пакет используется на сервере узлов.
Но у меня есть спа-приложение Nuxt без сервера, так как я все еще могу его использовать? Кроме того, я не хочу прибегать к другим пакетам vue npm.
Это то, что я имею до сих пор:
~/plugins/server-only.js
import Vue from 'vue'
const GoogleClient = require('@google/maps')
Vue.use(GoogleClient)
~/components/organisms/helloWorld.vue
// ... Vue template
// Vue Js
export default {
mounted() {
console.log(this.$GoogleClient); // undefined
}
}
Я думаю, что сводится к этому. Как я могу экспортировать карту Google, чтобы импортировать ее в свой клиентский компонент vue?
Спасибо