Skip to content

LoneyAngel/3DPrinting-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

  • 我们想打造一个面向校内的简单的 3D 打印服务站,于是就有了这个前后端分离的项目

  • 这是一个简单的 3D 打印服务站,前端使用 Vite+Vue3+路由守卫 来实现。

  • 后端使用jsexpress进行快速开发

  • 这里是3Dprinting 网站的后端部分

  • 展示网址 https://stalabwork.xin

技术栈

  • 使用 js 的 express 作为后端架构,使用 jwt-token和阿里云的sms 进行前后端校验

项目架构

  • /app.js 项目入口文件
  • .env 环境变量配置文件
  • /routes
    • /index.js 一级路由
    • /modules 定义二级路由
    • /utils 开发常见的必要组件
    • /resource 资源存储路径

运行前须知

版本

  • node v22.14.0

配置

  • 将.env 文件中的变量换成自己的
  • 目前使用的是 http 模式,根据需要换成 https 模式

运行项目

  • npm install 安装所需的依赖包
  • npm run dev 热加载启动
  • npm run start 运行

联系

2670696747@qq.com

About

校园3DPrinting网站的后端部分, 前端部分链接https://github.com/LoneyAngel/3DPrinting-web

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors