前言
用Leaflet写关于WebGIS的开发,用Vite或者webpack打包,打包后会找不到图标,如下所示。
直言的说,笔者去网上搜了搜,其实收到一个比较好是答案。网址如下。
(完美解决~)关于Vue+Leaflet添加market时,图片不显示的问题_vue2leafletjs地图添加marker不显示-CSDN博客
这位大佬的方法是可以的。以前笔者遇到这个问题是这样解决的。但笔者发现了第三种方法。
解决方法
将目录node_modules/leaflet/dist/images中的maker-icon-2x.png和marker-shadow.png文件复制到pubilc目录下。
再次打包,路径中出现那两张png图片,运行没有问题。