项目运行时:Syntax Error TypeError Cannot read property ‘parseComponent‘ of undefined

440 阅读1分钟

Vue 在跑项目时在文件下面运行 npm i 就会报错:Syntax Error TypeError Cannot read property ‘parseComponent‘ of undefined

原因

主要原因是项目的package.json文件中vuevue-template-compiler这两个版本不统一导致的

image.png

解决办法

将两个版本统一后,将^去掉将版本固定,重新npm i,就成功了

vue版本号或者vue-template-compiler版本前面加了一个“^”或者“~”,导致两者引入的版本会具有不确定性

image.png

node官网对版本号是这样规定的

image.png