无法将 vue2-google-maps 组件导入到 main.js
Can't import vue2-google-maps component to main.js
使用 npm 安装 vue2-google-maps 后,我正在尝试将组件导入我的 main.js。但我不断收到错误消息。我在将包导入 main.js 或其他 .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";
Error Message: Could not find a declaration file for module 'vue2-google-maps'.
'c:/Users/BotiVegh/vueJS_projects/vue-store-gallery-map/node_modules/vue2-google-maps/dist/main.js'
implicitly has an 'any' type. Try npm install
@types/vue2-google-maps
if it exists or add a new declaration (.d.ts)
file containing declare module 'vue2-google-maps';
ts(7016)
我需要更改配置文件中的某些内容吗?
您可以尝试将 "noImplicitAny": false
添加到您的 tsconfig.json 文件
这将禁用对具有隐含 'any' 类型的表达式和声明的警告
使用 npm 安装 vue2-google-maps 后,我正在尝试将组件导入我的 main.js。但我不断收到错误消息。我在将包导入 main.js 或其他 .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";
Error Message: Could not find a declaration file for module 'vue2-google-maps'. 'c:/Users/BotiVegh/vueJS_projects/vue-store-gallery-map/node_modules/vue2-google-maps/dist/main.js' implicitly has an 'any' type. Try
npm install @types/vue2-google-maps
if it exists or add a new declaration (.d.ts) file containingdeclare module 'vue2-google-maps';
ts(7016)
我需要更改配置文件中的某些内容吗?
您可以尝试将 "noImplicitAny": false
添加到您的 tsconfig.json 文件
这将禁用对具有隐含 'any' 类型的表达式和声明的警告