【问题标题】:Leaflet map image path传单地图图片路径
【发布时间】: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

标签: webpack leaflet vue.js


【解决方案1】:

你有一个名为 marker-icon-2x.png 的文件吗?一般2x文件不在文件夹中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 2012-04-30
    • 2019-02-06
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多