1.1.2 • Published 1 year ago
copyer-deploy v1.1.2
README
仅用于个人项目,因为配置文件都是明文的形式,针对公司项目,不建议使用。
安装
# npm
npm i copyer-deploy -D
# yarn
yarn add copyer-deploy -D
# pnpm
pnpm add copyer-deploy -D配置文件
支持 deploy.config.ts 和 deploy.config.js 两种配置文件
export default {
HOST: "xxxx", // 服务器ip地址
USERNAME: "xxx", // 服务器用户名
PASSWORD: "xxx", // 服务器密码
PORT: "xx", // 服务器端口
DIST: "xxxx", // 需要部署的打包过后的文件夹 一般为 build static 或者dist
SCRIPT: "xxxx", // 打包命令
PWD: "xxxx", // 服务器执行命令的目录
PATH: "xxxx", // 服务器存放静态文件目录
COMMONDS: ["xxxx"], // 上传到服务前执行的命令
};使用
package.json 中修改
{
"scripts": {
// 添加指令
"deploy": "copyerDeploy"
}
}然后执行 deploy 命令即可