Skip to content

QJvic/mall-server-nestjs

Repository files navigation

这是什么

应用nestjs搭建的商城后台服务。

如何运行

  • 环境准备

  1. nodejs环境
  2. mysql数据库
  3. 腾讯云对象存储(cos)【需要配置cos存储桶的跨域头,这里不展开了】
  • 运行

  1. 修改src/config.example.ts文件里的配置项(mysql配置项的database必须是已存在的数据库,但是表不需要自己建,后续运行时代码会自动生成),修改完成后,将该文件重命名为config.ts

  2. 在根目录下打开控制台,运行

    npm install
    
  3. 在根目录下打开控制台,运行

    nest start
    
  4. 程序的默认端口为7001,如果没改的话,打开localhost:7001/api-docs能看到该服务的swagger文档(个人觉得写得还算详细)。

实现了什么

  • 首页轮播图的增删改查
  • 首页宫格的增删改查
  • 首页推荐图的增删改查
  • 商品分类的。。。
  • 商品详情的。。。
  • 用户密码登录token认证(为了方便调试所有增删改查接口均未开启,若想开启,自行在control上加上相应注解即可)

TODO

  • 点击首页各种图绑定点击跳转的各种链接
  • 开源配套的后台管理网页和前台移动端网页商城
  • emmm,继续完善吧,主要各种功能自己也没想好该做什么

About

使用nestjs搭建的商城后台服务

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published