原来用的是2.4的,部署之后用其他电脑访问验证码显示404,后面去官方逛了发现要修改index.html
把里面的127.0.0.1改成部署服务器的ip就可以了
前几天改业务,顺手把jeecg-boot升级到了2.4.6版本,完成业务后去部署,发现验证码404又出现了,于是又准备按照上面的方法改个index.html文件,结果发现这个文件变了
下面的ip已经没有了,于是我把原来的加上去了,部署之后发现前端报错Network Error,验证码依旧显示404
于是查看他的请求路径,发现请求的后台地址是127.0.0.1,后台地址不对?
后面看官方文档中的配置说明 http://doc.jeecg.com/2043886
发现后台地址文件是.env.production这个文件
于是把自己的.env.production文件中localhost都改成部署服务器的ip
然后再重启一下服务之后发现可以了,前端也没有报错。