error: @vitejs/plugin-vue requires vue (>=3.2.13) or @vue/compiler-sfc to be present in the dependency tree.
要求vue版本大于3.2.13,因为3.2.13以上的版本自带compiler-sfc,
但目前使用的vue版本为3.4.21,满足条件。
或者要求安装前置依赖:@vue/compiler-sfc。
①在未安装该依赖项前会发生报错。
②即使完成依赖项的安装后依旧会发生报错。
报错文件在node_modules\vue-loader\dist\compiler.js
判断错误的逻辑是,先require vue自带的sfc,如果无法执行,随后require 前置依赖里的sfc。如果两个都无法执行,那么报错。
但现在的情况是,两个条件都满足,相应文件夹下的文件似乎是完备的,并没有丢失。
但是稳定报错。