Skip to content

关于天工开源

1、天工介绍

🍓 TG(Tiangong天工开源项目)

天工项目涵盖

  • Node后端(开发中...)
  • React 前端(React18+React-Router6...正在开发)
  • Vue3 前端(采用Vue3+ Vue-Router5...正在开发中) 👉 NexusVue(极简vue3,采用js+vite+vue3) 👉 NexusVuePro(极简vue3,采用ts+vite+vue3)
  • 小程序端 (开发中...)
  • Uniapp端 (To pack 小程序和安卓端和IOS端...正在开发中)
  • Java后端(开发中...)
  • Rust后端(搁置中...)
  • React Native端 (搁置中...)
  • 鸿蒙端 (计划中...)
  • Electron端 (正在开发中...)

🍓 天工地址:

(Github) [https://github.com/NexusLin/TianGong]

(Gitee)

🍓 理念和初衷

理念:最简单的便是最好的!

初衷:最简单的便是最好的!

🍓 天工开源协议

天工开源项目采用MIT开源协议

🍓 项目运行和环境依赖

(数据库环境) Mysql 8.3.0

(后端Tapi环境) Node v20.12.0

(前端环境) Node v20.12.0

🍓端口部分

👉 Tapi(Node后端接口部分)

api 后台接口端口号 8888 ws服务器日志端口号 3000 ws服务器通告端口号 3001

2、TG run

👉 Tapi (the api part )

JS
node app

或者全局安装nodemon

npm install -g nodemon
nodemon app

👉 Tvue3(the vue3 part )

JS
下载依赖:
yarn 或者 yarn install


How to start
yarn dev


How to pack部署
yarn build
👉yarn build:stage // 测试(开发环境)
👉yarn build:prod // 线上(生产环境)

👉 Tapp(the app part )

导入HbuildX运行即可

👉 Treact(the react part )

JS
React18+TS+redux
Redux-toolkit,
React-Router-Dom,
TypeScript,
Ant design,
Axios,
Scss,
tailWindCss
  • 👉 run
JS

yarn or yarn install

How to start
yarn start

How to pack
yarn build

Functions List

👉 Complete

JS
🔺 User management
User management (adding, editing, searching, deleting, data permissions, refreshing cache)

The user is the system operator, and this function mainly completes the addition, deletion, modification, and query of system users

🔺 register
🔺 Sign in
🔺 Webscoket Chat

👉On the way

JS
▲ Role Management (Add, Edit, Search, Delete, Permission Management) 
▲ Product Management (Add, Edit, Search, Delete) 
▲ Transaction Order (Add, Edit, Search, Delete)
▲ Payment Configuration (Add, Edit, Search, Delete) 
▲ System Environment Variables (Add, Edit, Search, Delete)
▲ Permission Management (Add, Edit, Search, Delete, Configure Permissions)
▲ Menu Management (Add, Edit, Search, Delete) 
▲ Company Management (Add, Edit, Search, Delete)

安装使用教程

启动流程

(1) 启动mysql

js
mysql -u root -p

(2) 启动后台

js
node app

(3)任意启动前台,访问 http://localhost:3000/ 即可

参与贡献

👉 关于作者

🚀 Summarize all the technical and related articles under the current blog (like, collect, and constantly update) (点赞收藏+不断更新)

(给个star⭐️换取源码好礼!)

Released under the MIT License.