您的位置:首页 > 健康 > 美食 > 免费设计素材的网站_微信扫码登记小程序_营销手段有哪些方式_百度网盘搜索引擎入口在哪

免费设计素材的网站_微信扫码登记小程序_营销手段有哪些方式_百度网盘搜索引擎入口在哪

2024/12/23 2:10:54 来源:https://blog.csdn.net/weixin_43849543/article/details/143350909  浏览:    关键词:免费设计素材的网站_微信扫码登记小程序_营销手段有哪些方式_百度网盘搜索引擎入口在哪
免费设计素材的网站_微信扫码登记小程序_营销手段有哪些方式_百度网盘搜索引擎入口在哪

一、nacos启动问题

需要看官网的准备工作,认真看,版本问题卡了两天
https://doc.ruoyi.vip/ruoyi-cloud/document/hjbs.html#%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C

1.下载nacos,版本需要对应上

版本说明链接

2.记得运行数据库,nacos读取的是ry-config数据库

数据库位置在 /RuoYi-Cloud/sql 下

3.nacos启动不成功

  • 版本问题
  • 配置的数据库错误没连上
    配置:位置在nacos安装包下config/application.properties
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/ry-config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=root
db.password=root

4.nacos报用户名密码错误

ps: 装错版本nacos1.4.8,换了几个版本之后就遇到这个问题。
解决办法:应该是清除浏览器缓存
mac方法:
打开Chrome 网络浏览器。 之后,打开一个新选项卡并按Shift+Command+删除 键盘上的按键。
window: ctrl+shift+delete,(没试过,我用的mac)

二、启动

打开运行基础模块(启动没有先后顺序):
RuoYiGatewayApplication (网关模块 必须)
RuoYiAuthApplication (认证模块 必须)
RuoYiSystemApplication (系统模块 必须)
RuoYiMonitorApplication (监控中心 可选)
RuoYiGenApplication (代码生成 可选)
RuoYiJobApplication (定时任务 可选)
RuoYFileApplication (文件服务 可选)

1.启动其中一个模块,运行失败,模块注册nacos失败

使用nacos2.2.0版本,idea控制台报错如下

nacos registry, ruoyi-auth register failed…

另外,本人nacos是运行成功的
以下命令基于mac系统,在/nacos/bin目录下

##启动命令,使用单机模式-m standalone:
sh startup.sh -m standalone
##停止:
sh shutdown.sh

在这里插入图片描述
解决办法:
文件位置:/RuoYi-Cloud/pom.xml
SpringCloud Alibaba版本原来2021.0.5,改成2021.0.1.0
引用文章:https://blog.csdn.net/weixin_39886835/article/details/138166995

三、前端运行

# 进入项目目录
cd ruoyi-ui# 安装依赖
npm install# 强烈建议不要用直接使用 cnpm 安装,会有各种诡异的 bug,可以通过重新指定 registry 来解决 npm 安装速度慢的问题。
npm install --registry=https://registry.npmmirror.com# 本地开发 启动项目
npm run dev

1.npm下载依赖包

报错:Could not resolve dependency

npm install --legacy-peer-deps

2.又又又又问题,页面打开报404,或405

不使用80端口,而且我网关的端口改成8085了,前端端口8087
原因是代理没配置好,错误如下:
很明显接口http://localhost:8087/dev-api/system/user/getInfo,拿到了前端的端口8087去处理,需要配置代理。
在这里插入图片描述

1)配置前端端口8087

在这里插入图片描述

2)网关端口8085

位置:ruoyi-gateway/src/main/resources/bootstrap.yml

# Tomcat
server:port: 8085
3)重点,配置代理

位置:ruoyi-ui/vue.config.js
网关的地址:http://127.0.0.1:8085,处理请求地址/dev-api
http://localhost:8080 => http://127.0.0.1:8085

devServer: {host: '0.0.0.0',port: port,open: true,proxy: {// detail: https://cli.vuejs.org/config/#devserver-proxy[process.env.VUE_APP_BASE_API]: {target: `http://127.0.0.1:8085`,changeOrigin: true,pathRewrite: {['^' + process.env.VUE_APP_BASE_API]: ''}}}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com