TypeError: Cannot read properties of undefined (reading 'version')
时间: 2023-08-17 13:15:28 浏览: 964
Vue打包Cannot read property 'tapPromise' of undefined报错处理.docx
5星 · 资源好评率100%
根据提供的引用内容,报错信息"TypeError: Cannot read properties of undefined (reading 'version')"是由于在代码中尝试读取一个未定义的属性"version"导致的。根据引用[1]中的错误信息,报错的位置在VueLoaderPlugin.apply函数中,这可能与Vue Loader插件的使用有关。同时,根据引用[2]中的package.json文件,可以看到项目依赖的Vue版本是3.2.13。根据引用[3]中的代码,可以看到项目使用了Vue 3的写法,包括使用createApp函数创建应用实例、导入App组件和路由等。因此,可能的原因是在使用Vue Loader插件时,与Vue 3版本不兼容导致的报错。解决这个问题的方法可能是更新Vue Loader插件或使用与Vue 3版本兼容的插件版本。
阅读全文