【发布时间】:2017-02-28 12:23:03
【问题描述】:
我在我的 vue.js 项目中使用传单地图,无法正确设置 imagePath。 我已经创建了 assets 文件夹来存储所需的传单图像,但我总是收到 404 错误。
L.Icon.Default.imagePath = 'assets/vendor/leaflet'
我认为这是一个 webpack 配置问题。 如何配置 webpack 使其正常工作?
【问题讨论】:
-
是的,这可能是 webpack 的问题,或者你的路径不正确。没有你的项目结构,我们无法分辨很多。你试过这个
L.Icon.Default.imagePath = '../assets/vendor/leaflet' -
@BelminBedak 我尝试将其设为相对,但似乎 lib 尝试向不存在的端点发出 http 请求。 localhost:8080/assets/vendor/leaflet/marker-icon-2x.png - 404