osskit
ali-oss 上传工具,一个命令直接上传指定文件、替换文件路径
usage
项目根目录添加配置文件 osskit.config.json
{
"oss": {
// ali-oss 配置
"endpoint": "",
"accessKeyId": "",
"accessKeySecret": "",
"bucketName": "",
// oss 文件存储目录 (可选, 默认 osskit)
"storageDirectory": "osskit"
},
// 映射地址文件名 (可选,默认 __image.json)
"mapFileName": "__image.json",
"list": {
"demo": {
// 上传目录路径 (如果需要上传则必选)
uploadDir: string
// 替换目录路径 (如果需要替换则必选)
replaceDir: string
// 替换映射文件地址 (如果传,则优先使用,否则使用 uploadFolder 下的映射地址文件[mapFileName] )
replaceMapFile: string
},
....
}
}
使用 npx
npx @zhgh/osskit -c osskit.config.json -k demo
-c 参数可选,不指定默认读取根目录下的 osskit.config.json 。
-k 参数可选,指定则只运行该目录,否则运行全部。
使用本地全局安装
npm install -g @zhgh/osskit
osskit -c osskit.config.json