1.说明

平台在运行的时候因为我们有几个依赖都使用了jpaas-common-lib依赖,所以当该依赖的版本不统一的时候就会出现bus报错
如下:

2.解决方法

在项目根目录下的package.json 中有两个环境区域 dependencies(生产环境)与devDependencies(开发环境),以前我们报错了是因为我们把jpaas-common-lib安装在 生产环境(dependencies)中了;
一、所以我们现在找到生产环境(dependencies)下的( “jpaas-common-lib”:xxx ),剪切到开发环境(devDependencies)中,然后运行

npm install --registry=http://nexus.redxun.cn:18081/repository/npm-redxun-group

二、或者我们直接删除掉生产环境(dependencies)下的 “jpaas-common-lib”:xxx ,然后运行

 npm install jpaas-common-lib@1.10.85 --registry=http://nexus.redxun.cn:18081/repository/npm-redxun-group --save-dev 
 //jpaas-common-lib@1.10.85换成你需要的版本;
 //最后面的 --save-dev 必须要添加,表示指定依赖安装在开发环境下

3.结果

文档更新时间: 2021-09-08 10:50   作者:yangxing