簡體   English   中英

無法將 vue2-google-maps 組件導入 main.js

[英]Can't import vue2-google-maps component to main.js

在使用 npm 安裝 vue2-google-maps 后,我正在嘗試將組件導入我的 main.js。 但我不斷收到錯誤消息。 我從來沒有遇到過將包導入 main.js 或 other.vue 文件的問題。

版本: vue 2.6.10 vue2-google-maps@0.10.7 vue-cli 2.9.6 但也嘗試使用 3.11.0

import App from "./App.vue";
import store from "./store/store.js";
import * as VueGoogleMaps from "vue2-google-maps";

Vue.use(
  VueGoogleMaps,
  {
    load: {
      key: "AIzaSyBYULuuIqKYMJVrEk1PjpUDQQYkGMmP0iM",
      libraries: 'places'
    }
  }
);


我在這一行中遇到錯誤: import * as VueGoogleMaps from "vue2-google-maps";

錯誤消息:找不到模塊“vue2-google-maps”的聲明文件。 'c:/Users/BotiVegh/vueJS_projects/vue-store-gallery-map/node_modules/vue2-google-maps/dist/main.js' 隱含了一個 'any' 類型。 如果存在,請嘗試npm install @types/vue2-google-maps或添加包含declare module 'vue2-google-maps'; ts(7016)

我需要更改配置文件中的某些內容嗎?

您可以嘗試在tsconfig.json文件中添加"noImplicitAny": false

這將禁用對具有隱含“任何”類型的表達式和聲明的警告

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM