# 自动化部署平台 **Repository Path**: adnaan/automated-deployment-platform ## Basic Information - **Project Name**: 自动化部署平台 - **Description**: 一键部署前端项目到服务器 - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-11-21 - **Last Updated**: 2025-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: SSH, Vue, Mongoose, Nodejs, WebSocket ## README # 自动化部署工具 #### 介绍 可以实现一键拉取git仓库等项目并部署到服务器上。 #### 软件架构 软件架构说明 前端:vue3、vue-router、vite、pinia、axios、element-plus、websoket等 后端:nodejs、express、jsonwebtoken、mongoose、ws、ssh2等 前后端通信使用axios、websoket,websoket用于更新服务器状态及项目部署进度 数据库采用mongodb #### 安装教程 前端(frontend) 1. npm install 下载依赖包 2. 修改.env下的接口地址地址 3. npm run dev 启动 前端(frontend) 1. npm install 下载依赖包 2. 修改.env下的数据库地址 3. npm start 启动 #### 作者 adnaan@1662877157@qq.com