原因
vue-property-decorator 与 vue-class-component 版本不对。
解决方案
"dependencies": {
"vue-property-decorator": "^10.0.0-rc.3",
"vue-class-component": "^8.0.0-0",
}
修改package.json中的vue-property-decorator和vue-class-component的版本
执行npm install --legacy-peer-deps
也可以直接用@vue/cli@next来(rc版本)创建项目之后
npm i vue-property-decorator@rc
来安装新版vpd
然后就不会提示有问题了
吐槽
网上教程都是Component,但是vue-class-component都换成@Options然后vue-cli正式版和那个。。反正。。。好乱啊…