环境准备

2022-07-22
暂无评分

整个上云 API demo 例程采用前后端分离的设计,前端采用的是 TS+Vue3 框架,后端采用的是 JAVA 语言(必须11及以上的版本,否则后端代码无法编译),Spring Boot 框架。使用该例程,用户需要预先学习熟悉以下知识:

  • 前端
  1. TypeScript、HTML、CSS 编程语言。
  2. Vue3.x 框架、Node.js npm 包管理。
  3. Ant Design Vue V2 组件库。
  4. HTTP/Websocket 通信。
  5. Linux 环境通过 Nginx 部署前端应用服务。
  6. 高德地图开放 API 使用。
  • 后端
  1. Java
  2. Spring Boot
  3. MQTT
  4. MySQL
  5. WebSocket
  6. Redis
  • 环境与版本
  1. Linux 云服务器,Ubuntu16.04 系统
  2. Java 版本:openJDK 必须11及以上
  3. MySQL 版本:8.0.26
  4. EMQX 版本:4.4.0
  5. Redis 版本:6.2
  6. Nginx 版本:1.20.2
  7. Vue 版本:3.0.5
  8. Node.js 版本:17.8
  • Demo 源码下载
  1. DEMO 前端源码:下载地址open in new window
  2. DEMO 后端源码:下载地址open in new window
  3. 如果没有开发环境,可以直接下载docker包进行部署:下载地址open in new window