错误描述:
昨天写的项目今天重新运行发现运行不了,报了如下错误
去群里问了大佬,他们说:代码放太久了.....
原因:
TypeError: decode_js.EntityDecoder is not a constructor
表明在 @vue/compiler-core
包中,EntityDecoder
类没有被正确导出或加载,与 Vue 编译器的内部实现有关
解决方案
1.粗暴方式
(小生使用的方式)
(windows)在终端清理 node_modules
目录和 package-lock.json
文件
Remove-Item -Recurse -Force node_modules; Remove-Item -Force package-lock.json
然后重新安装依赖:
npm install
2.其它方式
删除 node_modules
目录下的 @vue/compiler-core
目录及其所有内容
Remove-Item -Recurse -Force node_modules\@vue\compiler-core
重新安装依赖:
npm install
或者
npm install @vue/compiler-core@latest
作者使用了方式一后重新 server 能正常运行