2.0.21 • Published 8 months ago

vite-auto-deploy v2.0.21

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

介绍

用于自动打包并上传打包后的文件到服务器指定目录的项目,此插件需要配合服务器端代码才能实现。(详见:服务器开发指南)),具体功能如下:

  1. 客户端运行 vite build后自动压缩并上传打包好的文件至指定服务器的指定目录中
  2. 服务器解压传过来的源代码->删除已存在的指定目录的所有内容->保存解压后的文件到指定目录中
  3. 使用 js 编写且源码简单注释详细易于修改,可自行修改与扩展
  4. 注意:服务器会验证设备 mac 是否在允许上传的设备白名单内,且服务器必须配置允许上传的{'项目名':'保存目录'}的键值对白名单

安装

npm i vite-auto-deploy
// 或
pnpm i vite-auto-deploy
// 或
yarn add vite-auto-deploy

使用

//在 vite.config.js文件中添加
import autoDeploy from 'vite-auto-deploy';
import { defineConfig } from 'vite';
export default defineConfig(() => {
  return {
    plugins: [
      autoDeploy({
        projectName: '', // 项目名称 用于服务器端获取保存到哪一个目录下 【也可用于限制那些项目可以上传,只有在允许项目的白名单内才可以上传】
        uploadUrl: '', // 上传地址 如:https://www.xxxxx.com/auto_deploy/main/deploy.php
        saveLocalZip: false, // 是否保存本地zip文件 默认false
      }),
    ],
  };
});
2.0.21

8 months ago

2.0.19

10 months ago

2.0.18

10 months ago

2.0.20

10 months ago

2.0.16

1 year ago

2.0.17

1 year ago

2.0.15

1 year ago

2.0.13

1 year ago

2.0.14

1 year ago

2.0.12

1 year ago

2.0.11

1 year ago

2.0.7

1 year ago

2.0.9

1 year ago

2.0.10

1 year ago

2.0.8

1 year ago

2.0.3

1 year ago

2.0.5

1 year ago

2.0.6

1 year ago

2.0.1

1 year ago

2.0.0

1 year ago

1.2.0

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.12

2 years ago

1.1.16

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.19

2 years ago

1.1.18

2 years ago

1.1.17

2 years ago

1.1.11

3 years ago

1.1.10

3 years ago

1.1.9

3 years ago

1.1.8

3 years ago

1.1.7

3 years ago

1.1.6

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.7

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago