1.0.0 • Published 4 months ago
vite-ssh-auto-deploy v1.0.0
简介
用于自动部署 vite 打包后的文件到服务器
安装
npm install vite-ssh-auto-deploy --save-dev
使用
const JsAutoDeploy import("vite-ssh-auto-deploy")
export default {
plugins: [
JsAutoDeploy({
serverOptions: {
host: "服务器地址",
port: "端口",
username: "服务器用户名",
password: "服务器密码,密钥登陆的话不需要",
passphrase: "密钥密文,密钥登陆的话需要",
privateKey: "密钥文件地址,密钥登陆的话需要",
},
appName: "项目名称,用于区分备份项目时的压缩文件名称",
compress: true, //是否压缩本地项目文件
environment: "环境名称,如:dev,test,prod",
localPath: "需要上传的文件夹", //path.resolve(__dirname, "./dist")
remotePath: "/var/www/html", //服务器文件夹地址
})
],
};
1.0.0
4 months ago