若依Nodejs开源版从0到1启动教程

前言

本文为若依Nodejs版从0到1搭建的教程,一步步来,主要针对前端同学友好。

前端基于Ruoyi-Vue3版本,后端基于nodejs的Midway框架,已实现大部分接口。

若依Nodejs在线体验:若依Nodejs管理系统

源码地址:若依Nodejs前后端开源版: 若依Nodejs版的后台。前端基于若依Vue3,后端Nodejs(Midway框架) + mysql + typeorm + redis

涉及技术当前环境正式教程开始准备篇拉取代码

图片[1]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

安装依赖

根目录主要有两个文件夹

然后对这两个文件夹分别安装依赖,本人用的是yarn

图片[2]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

启动项目

安装完之后,还无法直接运行,因为此时:

图片[3]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

配置数据库连接新建数据库,名为ruoyi_nodejs_open(名称随意,和代码里的一致即可)

图片[4]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

把sql文件的内容复制进来并运行

文件位于

/ruoyi-node-midway/src/sql/db.sql。

成功执行后,你会看到数据库下面多了很多张表,这就是我们将要用到的表。

图片[5]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

修改配置文件

把这里换成真实的数据库信息:

图片[6]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

替换完真实信息之后,然后我们再执行yarn dev,还会报错,因为我们还没配置Redis:

图片[7]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

启动Redis

我已经把redis配置到了环境变量,直接输入下面名利即可启动:

redis-server

redis安装配置教程可以参考这里:「链接」

图片[8]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

再次启动项目

启动redis后,再次启动项目,已经成功了

图片[9]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

打开本地地址,看到后台的服务已经执行:

图片[10]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

启动前端

此时看到验证码已经成功返回了

图片[11]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

登录进来,默认账号

图片[12]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

看到接口都已成功返回,但是现在是加密状态,到参数配置里改一下

图片[13]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

然后接口就是非加密的了

图片[14]-若依Nodejs开源版从0到1启动教程-JieYingAI捷鹰AI

至此已完成

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享