常见报错共有 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 作者:刘宏桂