2

我正在使用带有 typescript 支持的 Nuxt.js。我正在尝试使用此插件导入 vuelayers 库:

import Vue from "vue"
import Map from "vuelayers/src/component/map"
import "vuelayers/lib/style.css"

Vue.use(Map)

它给了我这个错误:

 ERROR  in ./node_modules/vuelayers/src/component/map/view.vue?vue&type=script&lang=js&
Syntax Error: Unexpected token, expected ";" (253:8)
  251 |    */
  252 |   subscribeAll () {
> 253 |     this::subscribeToViewChanges()
      |         ^
  254 |   },
  255 | }
  256 |

我很乐意避免使用::,但它在外部库中。我也尝试过从中导入不同的预编译文件,vuelayers/...但我总是遇到类似的错误

我对打字稿很陌生,我不知道如何继续解决这个问题

4

0 回答 0