【若依框架学习】day1-启动项目

若依开源框架,前后端分离项目,地址:http://doc.ruoyi.vip/ruoyi-vue/

先配置环境 JDK1.8, MySQL5.7 ,Maven3.6,redis、nginx(可以不配)、 node 具体见:https://ygstriver.blog.csdn.net/article/details/131490572

下载项目,解压。 创建数据库 ry-vue 导入脚本ry_2021xxxx.sql quartz.sql
运行后端项目 ruoyi-admin模块:com.ruoyi.RuoYiApplication.java
访问:http://localhost:8080/

在这里插入图片描述
后端项目启动成功。
安装VSCode 设置以管理员权限打开应用。
VSCode 打开文件夹 ruoyi-ui
运行命令 nmp install

如果出现报错:因为在此系统上禁止运行脚本。

终端输入get-ExecutionPolicy查看执行策略/权限;
输出Restricted(受限制的);
终端输入Set-ExecutionPolicy -Scope CurrentUser命令给用户赋予权限;
输入RemoteSigned;
终端输入get-ExecutionPolicy查看一下权限,显示RemoteSigned就可以了。

启动前端项目npm run devs

报错:Error: error:0308010C:digital envelope routines::unsupported
更改package.json 中

"scripts": {"dev": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve",...},

如果报错: OpenSSL configuration error:
就下载安装 OpenSSL ,下载地址:http://slproweb.com/products/Win32OpenSSL.html
在这里插入图片描述
并配置环境变量

OPENSSL_CONF=D:\CodeSupport\Java_service\OpenSSL-Win64\bin\openssl.cfg

成功启动!

访问:http://localhost:80/

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

解决使用idea的maven打包springboot项目时,“不支持版本号17”的问题

问题描述 在idea里面使用maven的package功能,对一个springboot项目打包jar包时,出现了“不支持版本号17”的错误 经排查,本地确实装了jdk17的,而且运行mvn -version也提示有java 17 解决办法 最后发现,可能是idea…

0073. 矩阵置零

73. 矩阵置零 原题链接:完成情况:解题思路:解法一:构造一个同等规模的二维数组,即所谓的m*n解法二: int row[] new int[m]; int col[] new int[n];解法三:常数量级 参考代码: 原题…

PaoPao泡泡清新文艺的微社区系统源码

泡泡是一个真正意义上高性能的微社区,虽然规模不大却拥有完备的功能。 该系统采用了GoZinc架构,前端使用Vue3进行构建,采用清新简洁的设计风格,布局类似Twitter的三栏设计。 后端服务使用Go编写,仅占用8MB的内存&…

小程序的剪贴板 实现复制文本功能

小程序的剪贴板 实现复制文本功能 wx.setClipboardData wx.setClipboardData() 设置系统剪贴板的内容。调用成功后,会弹出 toast 提示"内容已复制",持续 1.5s Promise 风格 调用:支持微信 Windows 版:支持微信 Mac 版&…

新手入门深度学习 | 6-2:AlexNet(2012)详解

🔗 运行环境:python3🚩 作者:K同学啊🥇 精选专栏:《深度学习100例》🔥 推荐专栏:《新手入门深度学习》📚 选自专栏:《Matplotlib教程》🧿 优秀专栏…

K8S-二进制部署

二进制搭建 Kubernetes v1.20 k8s集群master01:192.168.22.10 kube-apiserver kube-controller-manager kube-scheduler etcd k8s集群master02:192.168.22.20 k8s集群node01:192.168.22.11 kubelet kube-proxy docker k8s集群node02&#x…

30分钟,认识 html 本质

30分钟,认识 html 本质 html 是什么?html 起源html 发展标签分类空间占用方式布局文本修饰流媒体标签 预定义符号 Symbols弃用的部分标签学习 html html 是什么? HTML的英文全称是 Hyper Text Markup Language,即超文本标记语言。…

Spring Boot中RabbitMQ自动配置的介绍、原理和使用

Spring Boot中RabbitMQ自动配置的介绍、原理和使用 引言 RabbitMQ是一种高性能的消息队列系统,它支持多种消息协议和丰富的功能,如消息路由、消息确认、消息重试、死信队列等。在Spring Boot中,我们可以通过自动配置的方式来使用RabbitMQ。…

ICMP类型

ICMP(Internet Control Message Protocol)Internet控制报文协议。它是TCP/IP协议簇的一个子协议,用于在IP主机、路由器之间传递控制消息。控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息。这些控制消息虽然并不传输用户…

命令模式的学习与使用

1、命令模式的学习 当你想要将请求与实际执行操作的对象解耦时,可以使用命令模式。它将一个请求封装为一个对象,从而使你可以根据不同的请求将其参数化,将请求队列或日志请求,并支持可撤销的操作。   命令模式由以下几个核心角色…

Can’t connect to MySQL server on ‘localhost’ (10061)

标题:Can’t connect to MySQL server on ‘localhost’ (10061) 一种情况是,mysql服务没有开启, 解决方式:以管理员身份进入cmd,然后输入net start mysql,注意这里的mysql,指的是你的mysql服务的名称&am…