我正在使用vue将google地图导入到我的应用程序中
但是导入后它不允许我运行我的应用程序。
import Vue from 'vue'
import App from './App.vue'
import * as VueGoogleMaps from "vue2-google-maps";
Vue.use(VueGoogleMaps, {
load: {
key: "",
libraries: "places" // necessary for places input
}
});
new Vue({
el: '#app',
render: h => h(App)
})
这是我得到的错误
Failed to compile.
/Users/temporary/node_modules/vue2-google-maps/dist/components/infoWindow.vue
Module not found: Error: Can't resolve 'babel-loader' in '/Users/temporary/node_modules/vue2-google-maps/dist/components'
@ /Users/temporary/node_modules/vue2-google-maps/dist/components/infoWindow.vue 4:0-161 5:0-174
@ /Users/temporary/node_modules/vue2-google-maps/dist/main.js
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
答案 0 :(得分:0)
您为此项目使用vue-cli
吗?如果是这样,您应该能够做到:
npm install --save-dev babel-loader
(或者,如果您使用的是yarn
)
yarn add --dev babel-loader
如果您不使用vue-cli
,则仍然需要使用上述方法安装babel-loader
,但还必须将其添加到webpack
配置中。
有关babel-loader
的更多信息: