相信能搜到我这个文章的肯定也看了 jeecg 官方的
这个回答 我也是跟着里面的内容修改完后还是报错,报其他错误 ,我不是拉取的最新代码 我是原来的项目删掉pnpm-lock.yaml文件删除node_modules后重新打包出现的这个错误,按官方的方法没能解决我的问题 。根据 jeecg里面的说法问题出现在了
"vue-router": "4.5.0", 的地方 我们 package.json
里面的配置是
^ 这个代表着安装4以上5以下的最新版本 所以 因为"vue-router": 发布了最新的"4.5.0" 我们重新安装时 给安装了最新的 与我们的项目中的一些写法有冲突导致了报错
现在说解决办法
这里我们只需要把
{关}
{注}
{一}
{下}
{下}
{下}
package.json中的
改成这样 去掉 ^ 安装指定的这个版本 删除 pnpm-lock.yaml 删除 node_module 执行 pnmp i 重新安装就好了。