Windows系统下,导入运行 RuoYi-Vue3 项目

基于SpringBoot+Vue3前后端分离的Java快速开发框架

一、后端

1.git下载代码

RuoYi-Vue:RuoYi-Vue: 基于SpringBoot,Spring Security,JWT,Vue & Element 的前后端分离权限管理系统

git clone https://gitee.com/y_project/RuoYi-Vue.git

2.下载并启动 redis

 Redis for Windows:Releases · tporadowski/redis

redis-server.exe redis.windows.conf

3.创建数据库,导入SQL文件,项目中配置数据库信息

4. idea打开项目,启动项目

如果遇到问题,请参考Windows系统下,使用TortoiseGit下载ruoyi代码,并导入运行ruoyi项目-CSDN博客

二、前端

1.git下载代码

RuoYi-Vue3:RuoYi-Vue3: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统

git clone https://gitee.com/ys-gitee/RuoYi-Vue3.git

2.vscode打开项目

# 进入项目文件夹
cd RuoYi-Vue3

# 命令打开vscode
code .

打开view -> terminal

# 安装依赖
npm install --registry=https://registry.npmmirror.com

# 本地开发 启动项目
npm run dev

# 前端访问地址 
http://localhost:80

3.遇到的问题

✘ [ERROR] Could not resolve "lodash-es"

    node_modules/lodash-unified/import.js:1:14:
      1 │ export * from 'lodash-es'
        ╵               ~~~~~~~~~~~

  You can mark the path "lodash-es" as external to exclude it from the bundle, which will remove
  this error and leave the unresolved path in the bundle.

D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1651
  let error = new Error(text);
              ^

Error: Build failed with 1 error:
node_modules/lodash-unified/import.js:1:14: ERROR: Could not resolve "lodash-es"
    at failureErrorWithLog (D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1651:15)
    at D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1059:25
    at D:\ruoyi_projects\RuoYi-Vue3\node_modules\esbuild\lib\main.js:1527:9
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
  errors: [Getter/Setter],
  warnings: [Getter/Setter]
}

Node.js v20.12.0

解决方法:

尝试删除了node_modules文件夹文件,重新安装包,无效,尝试以下操作:

npm view lodash-unified version

npm install lodash-unified

三、结果



 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值