@amap-vue/shared
v0.1.0
Published
Shared AMap JSAPI loader, types, and utilities for amap-vue-kit packages.
Readme
@amap-vue/shared
amap-vue-kit 的共享包,提供高德地图 JSAPI 单例 loader、类型和通用工具。
安装
pnpm add @amap-vue/shared vue使用
import { loader } from '@amap-vue/shared'
loader.config({
key: import.meta.env.VITE_AMAP_KEY,
version: '2.0',
securityJsCode: import.meta.env.VITE_AMAP_SECURITY_CODE,
})
const AMap = await loader.load({
plugins: ['AMap.ToolBar', 'AMap.Scale'],
})loader 会复用同一个 JSAPI script,并在后续调用中按需补充插件。生产环境如果不希望在前端暴露安全密钥,建议使用高德 serviceHost 代理方案。
更多指南和可运行示例见文档站与仓库 README。