Getting Started
Installation
NPM
bash
$ npm install vue-map-ui leaflet$ npm install vue-map-ui leafletYARN
bash
$ yarn add vue-map-ui leaflet$ yarn add vue-map-ui leafletPNPM
bash
$ pnpm install vue-map-ui leaflet$ pnpm install vue-map-ui leafletUsage
main.ts
ts
import { createApp } from 'vue';
import App from './App.vue';
// import styles
import 'leaflet/dist/leaflet.css';
import 'vue-map-ui/dist/normalize.css';
import 'vue-map-ui/dist/style.css';
import 'vue-map-ui/dist/theme-all.css';
createApp(App).mount('#app');import { createApp } from 'vue';
import App from './App.vue';
// import styles
import 'leaflet/dist/leaflet.css';
import 'vue-map-ui/dist/normalize.css';
import 'vue-map-ui/dist/style.css';
import 'vue-map-ui/dist/theme-all.css';
createApp(App).mount('#app');Map.vue
vue
<script setup>
import { VMap, VMapOsmTileLayer, VMapZoomControl } from 'vue-map-ui';
</script>
<template>
<VMap style="height: 200px;">
<VMapOsmTileLayer />
<VMapZoomControl />
</VMap>
</template><script setup>
import { VMap, VMapOsmTileLayer, VMapZoomControl } from 'vue-map-ui';
</script>
<template>
<VMap style="height: 200px;">
<VMapOsmTileLayer />
<VMapZoomControl />
</VMap>
</template>