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运行迁移(第一个可以,第二个报错了)

*后端 install start之后报了好多错,不想是代码问题,像是版本之类什么的问题?node都是18,没有大版本的差异

相关推荐
孟郎郎1 天前
TimeoutError: The operation was aborted due to timeout at new DOMException
ai·前端框架·npm·vue·pnpm·deepseek
神秘代码行者1 天前
pnpm zip命令详解
前端·npm·pnpm
晓杰'4 天前
从0到1实现Balatro游戏后端(5):得分计算与单局结算流程实现
后端·typescript·node.js·游戏开发·项目实战·nestjs·webscoket
向上的车轮5 天前
NestJS 的优秀替代框架——系统化选型指南(2026视角)
nestjs
晓杰'7 天前
从0到1实现Balatro游戏后端(4):玩家手牌操作(出牌 / 弃牌 / 补牌)与状态流转设计
后端·websocket·typescript·node.js·状态模式·项目实战·nestjs
向上的车轮8 天前
NestJS 十大坑点
nestjs
妖孽白YoonA8 天前
xlt-token 1.1:给 NestJS 补上 Sa-Token 式鉴权能力
typescript·nestjs
芝麻别开门11 天前
TS Demux 插件知识文档
ts
晓杰'11 天前
Balatro后端进阶(2):基于GitHub Actions的CI自动化验证实现
websocket·ci/cd·typescript·node.js·自动化·github·nestjs