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


  • 项目结构类似:web前端,api后端,admin后台
  • api项目启动:dev配置 db与redis;db初始化脚本有两个,先试试v2的吧
  • install 有报错,手动安装一下
    在这里插入图片描述
    在这里插入图片描述
  • run dev 启动还是这个错,尝试pnpm降级,然后node降级,没用 【PNPM】PNPM 降级-CSDN博客
    在这里插入图片描述
    在这里插入图片描述
  • 用prod指令启动报了其他错,像是数据库脚本有问题,试了试v1也不行。。里面还有一些create table的,难道又是什么迁移操作?把配置文件DB_SYNCHRONIZE = false 可以了!
    在这里插入图片描述
  • 启动下web端:install之后,启动报错找不到module,手动安装这个一依赖,又包错少其他的。。没办法,多试试碰运气吧,换成npm又安装了一圈。。。终于成了!总之就是反复实验,pnpm node版本来回换着试。。
    • 一门技术发展过程中,各种依赖,三方包库之间版本错中复杂,总是会有各种问题,之前python项目也是如此,但比起来java如今springboot maven之类的技术支持下,java项目比起来好多了,感觉前端这方面发展还不是特成熟
      在这里插入图片描述
      在这里插入图片描述
  • 但是请求地址好像还不对,env里的地址没起作用?可能是有些硬编码的请求地址,没完全改掉,全局搜索了下,吧所有请求地址都换了,倒是能请求成功了,但是有报错
    在这里插入图片描述
    在这里插入图片描述
  • 刚好顺着这个错误,在熟悉下调试流程吧:f12看下请求,然后找到请求路径定义的代码,就能看后端的逻辑了,这方面有java基础逻辑还是能看懂,就是业务不熟悉
    在这里插入图片描述
  • 还有个报错,这个提示的很清楚,添加域名后就可以了
    在这里插入图片描述
  • 然后这个错误,就比较复杂了,只说了有死循环什么的,但找不到代码位置
    在这里插入图片描述
  • 这个错误也是没有头绪。一起来学 next.js - 关闭 SSR 方案及 hydration 错误的原因和解决方案-腾讯云开发者社区-腾讯云 (tencent.com)
    在这里插入图片描述
  • 结语:这个项目大概也起来了,虽然还有报错
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值