day5 nest商业项目初探·一(java转ts全栈/3R教室)


  • 概况:三个子项目,web是前端页面,api是后端接口;admin是管理端
    在这里插入图片描述

  • 先启动前端看看效果吧,install 之后 run dev报错:估计是后端没启动吧,但web项目中并没有.env文件,估计没上传吧,自己创建个配置下。
    在这里插入图片描述

  • build 之后 start 起来了。但是报错,f12也看不出来什么问题,先把后端启动下吧
    在这里插入图片描述
    在这里插入图片描述

  • 先弄后端,配置下.env的数据库配置,数据库和redis的ip则是在config.ts中

在这里插入图片描述
在这里插入图片描述

  • 但是没找到数据库初始化脚本?询问后是用了一种数据迁移的机制,大概是能启动时自动创建表结构和数据,搜索create table等关键字,确实有这样的文件
    在这里插入图片描述
  • 查看数据迁移一节的3R文档,执行pnpm cli dbmr或者pnpm cli dbmg -r运行迁移(第一个可以,第二个报错了)
    在这里插入图片描述

1712024195321.png

*后端 install start之后报了好多错,不想是代码问题,像是版本之类什么的问题?node都是18,没有大版本的差异
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值