Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >RuoYi.Net.Vue3 若依.NetCore版

RuoYi.Net.Vue3 若依.NetCore版

作者头像
办公魔盒
发布于 2024-11-25 01:59:57
发布于 2024-11-25 01:59:57
45500
代码可运行
举报
文章被收录于专栏:办公魔盒办公魔盒
运行总次数:0
代码可运行

介绍

本项目是基wdyday大佬的https://gitee.com/wdyday/RuoYi.Net 版把若依vue3前端搬过来,并修复了部分bug

项目地址

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
原项目地址:https://gitee.com/wdyday/RuoYi.Net
https://gitee.com/wxvbee/ruoyinetvue3.git
https://git.bgmh.work/ouhuanhua/RuoYi.Net.Vue3.git
https://github.com/baxiprince/RuoYi.NetCore.Vue3.git

项目下载

可以通过git直接克隆项目,也可以访问上面的地址把项目Download下来

初始化项目-后端服务

1.创建一个数据库,把项目RuoYi.Net下sql文件夹下的sql脚本导入数据库mysql和sqlserver根据实际导入

2.修改RuoYi.Net\RuoYi.Admin后端服务的数据库连接配置信息

3.修改完直接启动项目即可,指令:dotnet run没有报错表示配置成功

初始化前端服务

1.进入vue3目录RuoYi-Vue3,启动cmd,并保证你安装的nodejs版本大于等于v18,然后执行以下指令安装yarn(已安装可以忽略)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install -g yarn

2.执行以下执行初始化前端项目,没有报错即表示成功

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yarn install

3.然后执行以下指令运行前端项目,启动成功会自动跳转浏览器登录,然后数据账号密码即可登录,默认账号/密码:admin/admin123

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
开发环境:yarn dev
生产环境:yarn prod

新增自己的项目

1.新增一个测试项目,打开RuoYi.Net.sln项目文件(vs2019+),右键添加项目

2.添加类库项目(语言可以是c#或vb.net,但是vb.net不能新的语法)

3.RuoYi.Admin项目引用刚刚创建的类库项目

4.添加控制器文件夹,并创建一个控制器或者直接代码生成(这里演示的是代码生成)

4.1.先创建一个测试表,并添加测试数据

4.2.回到代码生成页面,导入刚刚创建的测试表,并点击生成代码

4.3.把生成打代码复制到项目,net是后端代码,vue是前端代码,把压缩包的全部代码复制到刚创建的项目下

4.4.新建的项目添加项目引用,并处理一些异常引用

4.5.把错误处理好后就可以直接启动了

4.5.1.测试生成的代码api路由是否正确或数据返回

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
http://localhost/dev-api/system/test/list

4.5.2.经测试没问题,后面就可以实现自己的逻辑代码了

前端代码使用

1.vscode打开vue文件夹,展开src/views路径,然后把前端views代码丢进去

2.展开src/api把js代码丢进去,前端服务会自动在后台编译代码

3.返回后端页面,添加目录,在目录下添加菜单,然后刷新页面即可

前端项目端口修改

后端服务端口修改

更多的教程可以参考JAVA版若依教程

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://doc.ruoyi.vip/
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-11-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 办公魔盒 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源后台管理系统 (go-vue-admin)
https://github.com/guyan0319/go-vue-admin
孤烟
2024/02/12
7680
浅学前端:Vue篇(五)
这里选择了 vue-element-admin 这个项目骨架,它采用的技术与我们之前学过的较为契合
传说之下的花儿
2023/11/15
2390
浅学前端:Vue篇(五)
Jeecgboot-Vue3 v1.0.0 版本正式发布,基于代码生成器的企业级低代码平台
Jeecgboot-Vue3 采用 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。 是在 Vben-Admin 基础上研发的,适合于JeecgBoot的新版前端VUE3框架。
JEECG
2022/03/21
1.4K0
Rainbond 中Vue、React项目如何调用后端接口
通常我们会在项目的全局配置文件.env.production中直接写入后端ip,例如:
曾庆国
2020/11/19
1.6K0
Golang: gin-vue-admin框架介绍
gin-vue-admin基于gin+vue搭建的后台管理系统框架,集成jwt鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器,通用工作流等基础功能,五分钟一套CURD前后端代码,目前已支持VUE3,欢迎issue和pr~
OwenZhang
2021/12/08
1.9K0
Golang: gin-vue-admin框架介绍
若依
(adsbygoogle = window.adsbygoogle || []).push({});
P轴
2022/12/02
1.5K0
聊聊 ruoyi-vue ,ruoyi-vue-plus ,ruoyi-vue-pro
笔者在知乎、Github 上搜索快速开发框架时 ,很多的话题都绕不开若依 RuoYi 。
勇哥java实战
2025/05/08
8190
聊聊 ruoyi-vue ,ruoyi-vue-plus ,ruoyi-vue-pro
TienChin 运行 RuoYi-Vue3
在前几篇文章当中,之前使用的是 Vue2,在某一天发现若依提供了 Vue3 的版本,所以这篇文章主要是运行起来,Vue2,迟早要被替代,所以这里采用最先进的 Vue3。
程序员NEO
2023/10/12
2010
TienChin 运行 RuoYi-Vue3
vue 项目中自定义布局与左侧菜单及路由跳转功能的实现(简易版)
在 Vue项目中,实现自定义布局与左侧菜单及路由跳转功能,对于笔者这种不是精通前端开发的同学一向是比较困难的。以前都是在开源项目的基础上扩展自己的功能,比较著名的开源项目 vue-element-admin 就是开源项目的作者通过定义实现的左侧菜单和路由跳转的。不过 vue-element-admin 项目使用的 vue 版本还停留在 vue2,现在市场上新项目普遍都用 vue3 技术了, 但是 vue-element-admin 项目也相应地出了 Vue3 版本,对应的 gitee 仓库地址为:https://gitee.com/youlaiorg/vue3-element-admin.git
用户3587585
2024/05/10
2.1K0
vue 项目中自定义布局与左侧菜单及路由跳转功能的实现(简易版)
一个非常适合前端后管系统的vue3项目
vue3-element-admin 基于 Vue3、Vite、TypeScript 和 Element-Plus 搭建的极简开箱即用企业级后台管理前端模板。 配套 Java 后端 youlai-boot 和 Node 后端 youlai-nest 。 提供开发简版vue3-element-template 和 JS 版本vue3-element-admin-js 供开发者快速开发。
BUG弄潮儿
2025/04/15
1430
一个非常适合前端后管系统的vue3项目
Vue + .NetCore前后端分离,不一样的快速发开框架(提供Vue2/Vue3版本)
整个只读的基础表单的所有前后端代码,全部由代码生成器生成,代码生成器中几乎不需要配置,并支持并后端业务代码扩展,直接生成代码后,配置菜单权限即可
沙漠尽头的狼
2022/04/18
2.7K1
Vue + .NetCore前后端分离,不一样的快速发开框架(提供Vue2/Vue3版本)
Ruoyi框架深度实践与技术解析
Ruoyi(若依)作为基于Spring Boot + Apache Shiro + MyBatis的快速开发平台,支撑了我们多个企业级中后台系统的快速落地,涵盖OA、CRM、ERP等场景。
用户3171739
2025/05/13
1461
猫头虎分享:已解决RuoYi-Vue3 项目代码生成器默认生成代码使用的Vue2模板代码问题与Vue2升级到Vue3解决方案
🔍 在本篇技术博客中,猫头虎博主将深入探讨RuoYi-Vue3项目中的一个常见问题:代码生成器默认使用Vue2模板代码。我们将分析此问题的具体表现、对开发的影响,并提供详细的解决方案。本文涉及Vue2与Vue3的差异、代码修正方法和模板替换指南,旨在帮助开发者快速适应RuoYi-Vue3环境。无论您是前端初学者还是资深开发者,这篇文章都能为您提供宝贵的参考。关键词:RuoYi-Vue3, Vue2, Vue3, 前端开发, 代码生成器, 模板替换, 技术解决方案。
猫头虎
2024/04/09
1K0
猫头虎分享:已解决RuoYi-Vue3 项目代码生成器默认生成代码使用的Vue2模板代码问题与Vue2升级到Vue3解决方案
SpringBoot版的低代码开发平台,关联无 SQL,性能高10倍!
你好,我是 Guide。今天在逛开源社区的时候,发现了一个基于 Spring Boot 技术体系的低代码开发平台 Diboot 挺有意思的,号称“关联无 SQL,性能高 10 倍”。
Guide哥
2023/01/16
1.4K0
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
今天大姚给大家分享一款基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用:ZR.Admin.NET。
追逐时光者
2024/10/17
3910
基于.NET8 + Vue/UniApp前后端分离的快速开发框架,开箱即用!
推荐20+好用的开源管理端项目
开源的管理端项目可以帮助我们快速构建应用,在这里推荐20+好用的开源管理端项目给到大家参考。
码之有理
2023/06/08
1.5K0
盘点6个WebAPI+Vue前后端分离的.Net开源项目
今天我们一起梳理下6个,比较受到大家欢迎的.NetCore+Vue前后端分离的开源项目。
郑子铭
2025/05/26
1910
盘点6个WebAPI+Vue前后端分离的.Net开源项目
用这些后台管理模版后,三天完成项目!
你是否遇到过PM今天丢给你一堆后台管理系统的需求文档,并说这个产品下个星期上线没有问题吧!
@超人
2021/09/17
1.3K0
用这些后台管理模版后,三天完成项目!
基于一个SpringBoot + Vue的代码生成项目,支持多种前后端组合
ALTER TABLE gen_table ADD COLUMN front_end varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '前端框架' AFTER options;
小熊学Java
2022/09/04
1.1K0
Jeecgboot-Vue3 v1.2.0 版本正式发布,企业级低代码平台
Jeecgboot-Vue3 采用 Vue3.0、Vite、 Ant-Design-Vue、TypeScript 等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能。JeecgBoot企业级的低代码平台对应的vue3前端版本!
JEECG
2022/06/07
6460
推荐阅读
相关推荐
开源后台管理系统 (go-vue-admin)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验