vue + node 前端自动化部署到远程服务器

1.在项目中建立 upload

vue + node 前端自动化部署到远程服务器_第1张图片

upload.js 内容及说明

vue + node 前端自动化部署到远程服务器_第2张图片


vue + node 前端自动化部署到远程服务器_第3张图片
vue + node 前端自动化部署到远程服务器_第4张图片
vue + node 前端自动化部署到远程服务器_第5张图片
vue + node 前端自动化部署到远程服务器_第6张图片
vue + node 前端自动化部署到远程服务器_第7张图片
vue + node 前端自动化部署到远程服务器_第8张图片
vue + node 前端自动化部署到远程服务器_第9张图片
vue + node 前端自动化部署到远程服务器_第10张图片

upload/config.js 内的内容及说明


vue + node 前端自动化部署到远程服务器_第11张图片

使用方法及流程

      安装  npm i chalk ora shelljs node-ssh inquirer compressing -D

      在项目中  upload/config.js配置文件, 配置ssh地址, 用户名, 验证方式,需要上传的目录地址

      在项目中  package.json文件中 加上 "automaticDeploy": "node ./upload/upload.js"

      运行    npm run automaticDeploy (已经安装过之后直接运行)    你就成功了

      另  在部署过程中出现  bash: unzip: command not found    进入远端服务器下载  运行 yum install -y unzip zip 下载解压插件再次运行就行


upload文件夹内容具体在    https://github.com/bgwd666/deploy/tree/master/upload  (我也是参考这位大哥的) 

你可能感兴趣的:(vue + node 前端自动化部署到远程服务器)