解决vue项目使用vxe-table 报错:vxe-table/lib/footer in ./src/main.js

385 阅读1分钟

背景

今天看了一个以前的vue项目,之前是可以正常编译,正常运行的,要改下这个项目的域名,拉取项目npm i 就一直报错如下:

image.png

问题

提示找不到依赖,删除node_modules重新安装还是这个问题

解决

查找资料是 babel-plugin-import这个包的版本问题 修改babel-plugin-import版本

"babel-plugin-import": "1.13.6",

"^1.13.6"表示允许安装1.13.x系列中的任何版本,去掉^ 指定了 1.13.6版本

删除node_modules重新安装,依旧报错

查看vxe-table版本 "vxe-table": "^3.0.11"

看文档vxe-table也要指定版本,修改

"vxe-table": "3.5.9"

修改后正常运行