1.0.0 • Published 4 months ago

vite-ssh-auto-deploy v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 months ago

简介

用于自动部署 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