@xuanqikai/one-click-upload
Version:
A CLI tool for one-click file upload to cloud storage services (OSS, TOS)
39 lines • 893 B
TypeScript
import { Command } from "commander";
export declare class UploadCommand {
private configManager;
constructor();
getCommand(): Command;
/**
* 交互式上传
*/
interactiveUpload(): Promise<void>;
/**
* 直接上传
*/
directUpload(localPath: string, remotePath?: string, cliOptions?: any): Promise<void>;
/**
* 执行上传操作
*/
private performUpload;
/**
* 显示上传结果
*/
private displayUploadResult;
/**
* 显示单个文件上传结果
*/
private displaySingleResult;
/**
* 显示批量上传结果
*/
private displayBatchResult;
/**
* 执行预热操作
*/
private performPreload;
/**
* 上传完成后的交互式操作(刷新/预热)
*/
private performPostUploadActions;
}
//# sourceMappingURL=UploadCommand.d.ts.map