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,没有大版本的差异

相关推荐
_jiang1 天前
nestjs 入门实战最强篇
redis·typescript·nestjs
敲代码的彭于晏4 天前
【Nest.js 10】JWT+Redis实现登录互踢
前端·后端·nestjs
宁波阿成7 天前
pnpm install安装element-plus的版本跟package.json指定的版本不一样
json·pnpm·vue3·element-plus
__松子16 天前
TS项目中如何合理的为接口定义参数类型
前端·javascript·typescript·ts
前端小王hs17 天前
Nest通用工具函数执行顺序
javascript·后端·nestjs
明远湖之鱼19 天前
从入门到入门学习NestJS
前端·后端·nestjs
吃葡萄不吐番茄皮21 天前
从零开始学 NestJS(一):为什么要学习 Nest
前端·nestjs
乐闻x22 天前
如何使用 pnpm 进行打补丁patch操作?推荐两个方法
前端·javascript·pnpm·patch
东方小月22 天前
Vue3+NestJS实现权限管理系统(六):接口按钮权限控制
前端·后端·nestjs
艾小逗24 天前
pnpm报错 cannot find package xxx,有的电脑正常运行,只有这个的电脑报错
javascript·vue·pnpm