1.0.15 • Published 2 months ago

@zhgh/osskit v1.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

OSS 文件上传工具

ali-oss 上传工具,一个命令直接上传指定文件、替换文件路径

快速使用

步骤一

创建配置文件 osskit.config.json 或者 osskit.local.json (后者的优先级更高)

{
  "oss": {
    "endpoint": "endpoint",
    "accessKeyId": "accessKeyId",
    "accessKeySecret": "accessKeySecret",
    "bucketName": "bucketName"
  },
  "list": {
    "demo": {
      "uploadDir": "/home/xxx/images",
      "replaceDir": "/home/xxx"
    }
  }
}

步骤二

  • 使用 npx , 命令行运行 npx @zhgh/osskit -c osskit.config.json -k demo
  • or
  • 本地安装 npm install -g @zhgh/osskit && osskit -c osskit.config.json -k demo

osskit 命令参数

  • -c 指定配置文件,不指定默认当前目录下的 osskit.config.json
  • -k 指定操作哪个目录,不指定则运行 list 下面的所有目录

配置文件参数

oss 相关

  • endpoint 阿里云 oss 对应的 enpoint
  • accessKeyId
  • accessKeySecret
  • bucketName
  • storageDirectory 上传到 oss 图片存储目录 (可选填, 默认值为 osskit)

mapFileName

映射文件名 —— 本地文件和它对应网络地址映射文件的文件名称

  • string 可选填
  • 默认值 __image.json

list 对象

  • uploadDir 需要上传的文件夹路径

    • string 选填,默认值为空
    • 不填默认不进行文件上传操作。
  • replaceDir 需要替换文件内容的目录路径

    • string 选填,默认为空。(如果需要替换操作,replaceDirreplaceMapFile 两个参数必须有一个必填)
    • 若不填则不进行替换文件内容操作,否则对指定目录下的文件进行本地文件地址自动修改为对应的网络地址。
  • replaceMapFile 可选,替换映射文件地址 (如果传,则优先使用,否则使用 uploadDir 下的映射地址文件 )
1.0.15

2 months ago

1.0.9

2 months ago

1.0.8

2 months ago

1.0.7

2 months ago

1.0.6

2 months ago

1.0.11

2 months ago

1.0.10

2 months ago

1.0.14

2 months ago

1.0.13

2 months ago

1.0.12

2 months ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago