1.0.14 • Published 5 months ago
ht-deploy v1.0.14
使用说明
- npm i ht-deploy
- 在项目根目录下创建deploy.js文件
文件内容如下:
import { init } from "ht-deploy";
init(); - package.json中添加 一行 "deploy": "node ./deploy.js"
- 执行 npm run deploy
- 执行命令后第一次会在根目录下创建deployConfig.json 文件
首先执行 yarn run deploy 会在根目录下创建deployConfig.json 配置文件
配置文件信息 如下
SERVER_PATH: "xxx", // 服务器ip地址
SSH_USER: "xxx", // 服务器用户名
SSH_KEY: "xxx", // 服务器密码
PORT: "xx", // 端口
SCRIPT: "xxx", // 打包命令 比如yarn run build
DIST: "xxx", // 执行打包命令后,生成的文件名(比如默认是dist 根据需要更改)
PWD: "xxx", // 命令执行目录(上一层,用于创建静态文件目录,解压上传文件压缩包等操作) /home/docker/nginx/html
PATH: "xxx/dist",// 服务器存放静态文件目录 /home/docker/nginx/html/dist
目前完成功能 1.直接解压部署 2.备份部署
npm包 地址 https://www.npmjs.com/package/ht-deploy
- 把相关内容填写后 再执行命令就可以进行打包部署到服务器了