【问题标题】:How use openlayers3 in vuejs?如何在 vuejs 中使用 openlayers3?
【发布时间】:2017-10-25 17:36:21
【问题描述】:

通过npm install openlayers(4.1.1),我可以在vuejs中正常使用openlayers,但是我们公司自定义了一些基于openlayers3.x的东西,那么我该如何使用这个自定义的openlayers呢?我直接引入这个ol的lib,什么时候用

goog.require("ol.Map")

它报告

goog 未定义的错误!

那么,有什么方法可以在 vuejs 中使用自定义 ol 吗?顶一下。

【问题讨论】:

  • 有点困惑——你在使用 Google Closure 吗?

标签: node.js npm vue.js openlayers


【解决方案1】:

您可以通过在package.json 中提及特定版本来安装特定版本的openlayers,如下所示:

"dependencies": {
    "openlayers": "3.x.x"
  },

之后你删除之前安装的包并在代码目录中执行npm install,这将安装你需要的正确版本。

【讨论】:

    猜你喜欢
    • 2016-08-20
    • 2017-07-21
    • 2019-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-26
    • 2018-07-08
    相关资源
    最近更新 更多