Getting Started
Installation
NPM
bash
$ npm install vue-map-ui leaflet
$ npm install vue-map-ui leaflet
YARN
bash
$ yarn add vue-map-ui leaflet
$ yarn add vue-map-ui leaflet
PNPM
bash
$ pnpm install vue-map-ui leaflet
$ pnpm install vue-map-ui leaflet
Usage
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>