1.1.0 • Published 2 years ago
detect-latest-version v1.1.0
svn 部署插件
说明
将项目构建后的文件压缩成 zip,并提交到 svn 服务器。
前置条件
- 安装 svn
- 安装 nodejs
在命令行执行 svn --version,如果没有安装 svn,则会报错。
在命令行执行 node --version,如果没有安装 nodejs,则会报错。
使用方式
1. 安装
npm install svn-deploy-plugin -g2. 使用
在根目录下执行命令:svn-deploy 或 sd
"bin": {
"svn-deploy": "bin/index.mjs",
"sd": "bin/index.mjs"
}- 开发
npm run dev补充说明
- 配置文件为根目录下的
svn.config.json,如果没有则会自动生成,配置文件格式如下:
{
"remoteUrl": "https://192.168.2.248/svn/Publish-Dev/1.产品部署文件夹-开发/产品部署文件夹/ilabpower/wwwroot/web/cims.ilabpower.com",
"outDir": "dist",
"product": "cims"
}- 以 cims 为例,字段说明如下:
| 字段 | 说明 |
|---|---|
| remoteUrl | svn 服务器地址 |
| outDir | 项目打包后的文件夹路径 |
| product | 打包的产品名称 |
