常见报错共有 4 处

①:后端拉取依赖包失败
②:前端拉取依赖包失败
③:启动服务报错
④:数据库报错

1. 后端安装依赖包报错

1.1 IDE配置错误,指向setting.xml文件

1.2 拉取依赖包地址配错

配置在【5、maven 配置操作】可复制,点击链接进入
http://doc.redxun.cn/docs/jpaas/setmaven

1.3 重新拉取包操作注意事项

2. 前端安装依赖包报错

2.1 npm和node的版本不匹配

2.1.1 查看npm 和 node对应版本:

https://nodejs.org/en/download/releases/

2.2 缺少安装的包

2.2.1 报错信息会有提示缺少哪个包,直接安装即可。

npm -i 包名 --registry=http://nexus.redxun.cn/repository/npm-redxun-group/

2.3 报错:npm ERR! Unexpected end of JSON input while parsing near…

2.3.1 删掉package.lock.json

2.3.2 清除cache

npm cache clean –force

2.3.3 进入下面这个文件夹清除cache

路径:C:/Users/PC/AppData/Roaming/npm-cache

执行:npm cache clean –force

2.3.4 不要用淘宝镜像。

ps:这里可能会有疑问,与前面的部署有些冲突,是因为有些依赖包是国外的,访问慢,需要通过淘宝来下载,而私服上是我们自己的包,有时候会出现通过淘宝的地址下载包时会报缺少包,这个不影响,只需要再通过私服的地址下载依赖包即可

npm set registry https://registry.npmjs.org/

2.3.5 ERROR: PostCSS plugin postcss-di scard-comments requires PostCSS 8.

npm i postcss@8.2.15 --registry=https://registry.npm.taobao.org

3. 启动服务报错

3.1 redis报错三种:检查 redis/conf/redis.conf 配置文件

3.1.1 密码设置问题

3.1.2 地址连接错误

3.1.3 进程意外终止

检查服务属性,检查指定执行文件的配置

3.2 nacos & seata 批处理启动

启动错误,检查路径:

4. 数据库报错

4.1 缺失表、表字段

平台功能不断地再创新完善,若有缺失,可以联系部署人员获取最新数据库脚本。

4.2 数据源连接错误

检查nacos各微服务应用配置的数据源
参考【6、nacos 配置操作】,点击链接进入:http://doc.redxun.cn/docs/jpaas/setnacos

文档更新时间: 2022-01-12 11:03   作者:刘宏桂