2.0.17 • Published 17 days ago

vite-auto-deploy v2.0.17

Weekly downloads
-
License
MIT
Repository
-
Last release
17 days 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.16

17 days ago

2.0.17

17 days ago

2.0.15

20 days ago

2.0.13

20 days ago

2.0.14

20 days ago

2.0.12

20 days ago

2.0.11

20 days ago

2.0.7

20 days ago

2.0.9

20 days ago

2.0.10

20 days ago

2.0.8

20 days ago

2.0.3

22 days ago

2.0.5

22 days ago

2.0.6

22 days ago

2.0.1

22 days ago

2.0.0

22 days ago

1.2.0

1 year ago

1.2.4

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.1.12

1 year ago

1.1.16

1 year ago

1.1.15

1 year ago

1.1.14

1 year ago

1.1.13

1 year ago

1.1.19

1 year ago

1.1.18

1 year ago

1.1.17

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.9

1 year ago

1.0.7

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago