Webpack VUE JS 2+;网页包无法读取属性';获取';未定义的VUE资源的配置

Webpack VUE JS 2+;网页包无法读取属性';获取';未定义的VUE资源的配置,webpack,vue-router,vue-resource,vue.js,Webpack,Vue Router,Vue Resource,Vue.js,我感到迷路了 我在项目中使用了vue cli。 我已经安装了vuerouter。 一切都好。 我想在vue组件中使用视图资源,但我找不到它不起作用的原因 这是我的main.js(我正在使用webpack) 从“Vue”导入Vue 从“vue路由器”导入VueRouter var VueResource=require('vue-resource') Vue.use(VueRouter) Vue.use(VueResource) 常量路由器=新的VueRouter({ 路线:[{ 路径:“/”,

我感到迷路了

我在项目中使用了vue cli。 我已经安装了vuerouter。 一切都好。 我想在vue组件中使用视图资源,但我找不到它不起作用的原因

这是我的main.js(我正在使用webpack)

从“Vue”导入Vue
从“vue路由器”导入VueRouter
var VueResource=require('vue-resource')
Vue.use(VueRouter)
Vue.use(VueResource)
常量路由器=新的VueRouter({
路线:[{
路径:“/”,
组件:需要(“./components/index.vue”)
},
{
路径:'/products/stock',
组件:需要(“./components/stock.vue”)
},
{
路径:'/products/seo',
组件:require(“./components/seo.vue”)
},
{
路径:'/settings',
组件:需要(“./components/settings.vue”)
}
]
})
新Vue({
el:“#应用程序”,
路由器,
数据:{
消息:“你好,Vue!”
},
挂载:()=>{
console.log(“安装了应用程序”)
},
render:h=>h(需要('./App.vue'))
})
好的,我找到了

在我的seo.vue中,我放了以下内容:


搜索引擎优化标签dufastmanager
试验
var Vue=require('Vue')
导出默认值{
数据:()=>{
返回{
信息:“Coucou”
}
},
挂载:函数()
{
console.log(这个)
},
方法:{
测试:函数(){
Vue.http.get('https://jsonplaceholder.typicode.com/posts/1)。然后((回应)=>{
console.log(“成功”,响应);
this.message=响应
},(回应)=>{
console.log(“错误”,响应);
//错误回调
});
}
}
}

可能只是因为您没有安装webpack或删除npm_模块文件夹,并使用
npm install
重新安装所有软件包,但webpack不在您的
包中。lock.json