ftp-cos-deploy
v1.0.0
Published
一款基于FTP和COS的部署工具,可将指定目录推送至远程FTP服务器并上传至COS存储桶。
Readme
git-push-dir
- 基于Git的部署工具
- 可将指定目录推送至远程Git仓库
使用方法
安装依赖
npm install git-push-dir引入模块
// deploy.js
import { deploy } from 'git-push-dir'
deploy({
/** 远程仓库地址 (例如: https://gitee.com/user/repo.git) */
remoteUrl: string;
/** 推送的分支名,默认为 'dist' */
branch?: string;
/** 项目根目录,默认为 process.cwd() */
rootDir?: string;
/** 构建输出目录名 (相对于 rootDir),默认为 'dist' */
distDir?: string;
/** 需要从根目录复制到发布目录的文件列表 */
filesToCopy?: string[];
/** 自定义日志打印函数 */
logger?: (msg: string) => void;
});- 控制台执行
node deploy.js