vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent) is not a function

在写vue项目时使用了,vue-router 插件,但是运行之后报错vue__WEBPACK_IMPORTED_MODULE_0__.defineComponent) is not a function,并且页面没有任何内容显示。
解决方法:
1.拼错了

修改为defineComponent

2.defineCompenont是vue3.x的语法,于是问题就变得简单了,只需要修改package.json到合适的版本并再次下载即可。

npm install -S 
 npm install -D @vue/compiler-sfc

你可能感兴趣的:(异常集锦,vue.js,webpack,javascript,异常)