@kingteam/vue-amap
v0.0.1
Published
[](https://www.npmjs.org/package/@vuemap/vue-amap) [](https://npmjs.org/package/@vuemap/vue-amap) ;
createApp(App).use(VueAMap)
自动导入
首先你需要安装unplugin-vue-components 、 unplugin-auto-import 、 @vuemap/unplugin-resolver这三款插件
注意,对于使用@vuemap/vue-amap@1版本的来说,
@vuemap/unplugin-resolver版本必须使用1.x.x版本
使用@vuemap/vue-amap@latest 版本
npm install -D unplugin-vue-components unplugin-auto-import @vuemap/unplugin-resolver使用@vuemap/vue-amap@1 版本
npm install -D unplugin-vue-components unplugin-auto-import @vuemap/unplugin-resolver@1然后在main.ts中导入css和进行初始化key
import App from './App.vue'
import {initAMapApiLoader} from '@vuemap/vue-amap';
import '@vuemap/vue-amap/dist/style.css'
initAMapApiLoader({
key: 'YOUR_KEY'
})
createApp(App)
.mount('#app')再修改配置文件,把下列代码插入到你的 Vite 或 Webpack 的配置文件中
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import {VueAmapResolver} from '@vuemap/unplugin-resolver'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [
vue(),
AutoImport({
resolvers: [VueAmapResolver()],
}),
Components({
resolvers: [VueAmapResolver()],
}),
]
})组件
地图
<el-amap :zoom="zoom" :center="center">
</el-amap>