若依移动端Ruoyi-App——开发总结

news2025/1/18 6:45:10

1. 去掉验证码

(1)在系统管理菜单中——》参数设置——》找到账户自助-验证码开关——》修改键值为false。

  (2)在移动端前端将login.vue的captchaEnabled改为false,关闭验证码开关

 (3)在移动端login.vue注释掉此段。主要原因不注释的话,是在本机验证正常,上传服务器后显示不正常。

2. 修改前端h5端口

3. 修改后端端口

在根目录下config.js文件进行修改

 4. H5打包部署

(1)将config.jsbaseUrl换成/prod-api

(2)点击发布——》网站PC web或手机h5,然后填好标题及域名,点击发行按钮,即可成功打包。

 

 (3)在控制台打开此目录

将此目录下的index文件和static文件夹上传到服务器前端目录下 

(4)配置Nginx

在nginx添加如下代码,

a. 注意端口号9090需要没有被其他程序占用,否则无法启动。

b. 后端端口地址此代码中是http://localhost:8085。如需修改后端代码,参照上面内容

c. 端口号9090需要防火墙设置所有ip都可以访问

d. /prod-api和移动端config.jsbaseUrl内容要一致

e.root /home/ptc/whale_sys/dist_h5此目录是移动端index和static文件上传的目录

  server {
    listen 9090;
	
    location / {
            root /home/ptc/whale_sys/dist_h5;
            try_files $uri $uri/ /index.html;
            index index.html index.htm;
        }
	location /prod-api/ {
	    proxy_set_header Host $http_host;
	    proxy_set_header X-Real-IP $remote_addr;
	    proxy_set_header REMOTE-HOST $remote_addr;
	    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
	    proxy_set_header X-Forwarded-Proto $scheme;
        proxy_set_header X-NginX-Proxy true;   
        proxy_pass http://localhost:8085/;
	}
    }

 配置完后 ngnix -s reload热启动ngnix

(5)在浏览器预览如下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/155645.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

数据库,计算机网络、操作系统刷题笔记30

数据库,计算机网络、操作系统刷题笔记30 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开 测开的话,你就得学数据库,sql,oracle…

Linux篇【5】:Linux 进程概念(五):环境变量

目录 环境变量 常见的环境变量 基本概念 查看环境变量内容的方法 测试环境变量PATH 与环境变量相关的命令 Linux操作系统下C/C程序代码中获取环境变量的方式 环境变量的组织方式 环境变量通常具有全局属性 环境变量 问题: 注意:可执行程序 等价于 命令/指…

【记录二】图层添加+坐标系转换理论+dva理论

坐标系一、坐标系地理坐标系cesium中的几种坐标系代码封装二、网页通讯模块PWAServiceWorker三、代码四、dva理论知识dva定义从redux -> dva带model的代码结构带model的数据流图一、坐标系 地理坐标系 cesium中的几种坐标系 链接: Cesium中的几种坐标和相互转换 代码封装…

Flowable进阶学习(一)表结构、ProcessEngine、Service、BPMN图标

文章目录一、Flowable表结构1.表结构讲解二、ProcessEngine讲解2.1 加载默认的配置文件2.2 加载自定义配置文件2.3 ProcessEngine源码2.4 ProcessEngineConfiguration中的init()方法2.5 ProcessEngine各种方式对比三、Service服务接口3.1 Service创建方式与名称作用简介四、Flo…

mysql核心知识-----索引

文章目录索引的概念和用途应用层的mysql(各种操作语句)与底层的mysql数据库(磁盘上的文件)交互IO的单位深入理解索引聚簇索引 VS 非聚簇索引普通(辅助)索引什么字段适合做主键?索引的概念和用途…

1.ISAAC简介

ISAAC简介 ISAAC教程合集地址: https://blog.csdn.net/kunhe0512/category_12163211.html Isaac 是 NVIDIA 的智能机器人开放平台。 Isaac SDK 提供了大量强大的 GPU 加速算法 GEM,用于导航和操作。 Isaac SDK Engine 是一个框架,可以轻松编写模块化应…

Android开发应用案例——简易计算器(附完整源码)

Android开发-AS学习(一)Android开发-AS学习(二)使用android studio开发简易计算器app(完整源码可在博主资源中自行下载)最终效果:开发步骤:创建一个名为calculator的新项目编写代码项…

Java加解密(六)基于口令(PBE)加密

目录基于口令(PBE)加密1 定义2 加密过程3 解密过程5 PBE加密算法会话密钥保存4 使用场景5 JDK支持的PBE加密算法6 Bouncy Castle 支持的PBE加密算法7 算法调用示例基于口令(PBE)加密 1 定义 PBE(Password Based Encr…

linux文件管理和用户管理(二)

1、学习linux的原因: linux是一些做项目运维的工作人员用到最多的一个工具普通程序员学习linux的目的是为了让项目部署到服务器上,而大多数服务器都是linux系统(centOS),所以对Linux要有基本的使用能力。 2、文件系统…

Python采集专栏文档保存成pdf

前期准备 环境使用 Python 3.8Pycharm 模块使用 requests >>> pip install requests 数据请求parsel >>> pip install parsel 数据解析re >>> 内置模块 不需要安装 正则表达式pdfkit >>> pip install pdfkit 实现步骤 采集文章内容,…

【前端】Vue项目:旅游App-(12)home-Calendar:日期选择、日历、动态显示时间

文章目录目标过程与代码安装依赖结构样式动态数据:默认数据今天明天添加日历修改样式动态数据:显示日历中选择的数据效果总代码修改或添加的文件formatDate.jshome.vuemain.js目标 点击时间: 弹出日历供选择: 动态显示数据&#…

Linux设备树简析

1. 前言 限于作者能力水平,本文可能存在谬误,因此而给读者带来的损失,作者不做任何承诺。 2. 设备树的来源 在 Linux 中,每个设备驱动,管理一组设备数据,类似面向对象编程中类和其实例对象的关系。一段时…

视频播放破亿,抖音近期的流量密码是什么

纵观12月抖音涨粉趋势,美食、医疗健康、生活日常等细分领域中涌现出不少优质账号,圈粉不断。从『粉丝飙升榜』TOP30来看, 12月上榜达人的更替率高达76.6%,向太陈岚单日涨粉557.26w,12月共收获751.09w粉丝,空…

做好网络舆情监测监控的重要性,TOOM网络舆情监控平台建设方案?

舆情监控在当今时代非常重要,互联网走进千家万户,各种信息在网络上传播,舆情监控旨在帮助公司了解公众对其产品、服务、品牌形象等的看法,并及时采取应对措施。接下来简单了解做好网络舆情监测监控的重要性,TOOM网络舆…

关于城市轨道交通的电力监控中心调度系统研究

摘 要 :在城市轨道交通的运行过程中,电力监控系统很好地监控了各个配电所、电力设备以及接触网等的运行情况,这对于城市轨道交通的安全稳定运行有着关键性的作用。因此,随着当今城市轨道交通事业的不断发展,城市轨道交…

MATLAB | 如何使用MATLAB绘制序列logo图

这次开发了一个生物信息学比较常用的序列logo图绘制MATLAB代码包,绘制效果如下: 数据来自基迪奥生物项目编号为seqlogojrois9l2jit的示例数据。同时本工具函数参考以下文献: Tareen A, Kinney J B. Logomaker: beautiful sequence logos in …

再见2022,你好2023:八年程序媛老兵的践行、思考与展望

再见2022,你好2023写在前面的话1.2022速记1.1 产假前,ParaView三维自动化项目1.2 产假后,EDA仿真项目1.3 从EDA行业谈谈2022年的经济寒冬2. 2023年的新年flag2.1 flag one:挑战高薪2.2 flag two:读更多的书,读更多专业书2.2.1 读过…

动态内存管理题目讲解

前言: 上一期我们讲述了有关动态内存管理的知识点,这期我们通过几个经典的笔试题来进行深入的了解以及对知识点的巩固 目录第一题第二题第三题第四套第一题 试题如下: void GetMemory(char* p) {p (char*)malloc(100); } void Test(void) …

1.H3CNE-计算机网络概述

计算机网络概述计算机网络定义一组自治计算机互联的集合计算机网络基本功能资源共享综合信息服务分布式处理与负载均衡计算机网络的类型局域网LAN(Local Area Network) 由用户自行建设,使用私有地址组建的网络城域网MAN(Metropolitan Area Network)由运营…

为什么职场第一开发语言会是SQL?看完这些你就瞬间明白了

看到一个有趣的比喻,用来说明SQL与Excel的差别是什么。 如果把SQL比作火车,把Excel更比作卡车。 卡车灵活自由,高速或乡村小道想去哪就去哪,但即便每天不停歇卡车的运载量也不大,而且容易出交通事故。 火车运载量大…