ThingsKit前端页面包含了大屏、组态、后台管理、移动端四大模块,每个模块都可以单独部署,有效的降低了代码的耦合性。
开发环境准备(PC页面)
名称 | 版本 | 推荐版本 |
PC端开发 | ||
node | 16.14.x | v16.20.0 |
npm | 8.19.x | 8.19.4 |
pnpm | 8.6.x | 8.6.5 |
yarn | 1.22.x | 1.22.19 |
小程序开发 | ||
微信开发者工具 | 1.06.2301040 | 1.06.2301040 |
HBuilder | 3.8.4 | 3.8.4 |
MuMu模拟器 | 3.2.1 | 3.2.1 |
后台管理(部分技术栈)
平台管理界面采用的是vben-admin框架。
名称 | 版本 | |
vue | 3.2.31 | |
typescript | 4.3.5 | |
vite | 2.6.13 | |
vue-router | 4.0.11 | |
video.js | 7.20.3 | |
flv.js | 1.6.2 | |
更多详见 package.json |
大屏(部分技术栈)
大屏底层采用的框架:Go-View
名称 | 版本 | |
VUE | 3.2.31 | |
Typescript | 4.6.3 | |
Vite | 4.3.6 | |
Naive-ui | 2.34.3 | |
Echarts | 5.3.2 | |
Pinia | 2.0.13 | |
更多详见 package.json |
组态(部分技术栈)
组态底层框架采用的是:Draw.io
名称 | 描述 | |
Layui | 已内置 | |
Axios | 已内置 | |
Crypto-js | 已内置 | |
Video.js | 已内置 | |
Flv.min.js | 已内置 |
移动端(部分技术栈)
移动端底层框架采用的是:Uniapp
名称 | 版本 |
Uniapp | |
uview | 2.0 |