3.0.0 • Published 10 years ago

7niu v3.0.0

Weekly downloads
17
License
MIT
Repository
github
Last release
10 years ago

7niu

Build Status

七牛云存储命令行。

install

npm install -g 7niu

api

╔══════════════════════════════════════════════════════╗
║   7niu@2.3.0                                         ║
║   qiniu cloud command line                           ║
╚══════════════════════════════════════════════════════╝

1. Command
   upload                 >> upload files to qiniu
   init                   >> initial `7niu.json`
   clear                  >> clear upload cache
   version                >> show version information
   help                   >> show help information

2. Options
   -d --dirname           >> specified a directory

7niu.json

{
    "access_key": "your_access_key",
    "secret_key": "your_secret_key",

    // 仓库
    "bucket": "your_bucket",

    // 待上传资源的源目录,相当于`7niu.json`所在的目录
    "src": "./",

    // 上传的文件列表,支持通配符,相对于 src
    "upload": [
        "./**"
    ],

    // 上传的 CDN 目录
    "dest": "/test/",

    // 并行上传数量,默认10
    "parallel": 10
}

example

假设当前的资源目录是这样的:

- static
|-- js
|   `-- app
|       |-- abc.js
|       `-- def.js
|-- css
`-- 7niu.json

要上传的资源为./static/js/app/*,线上的 CDN URL 为/example.com/abc.js

{
    ...
    upload: [
        './**/*'
    ],
    src: './static/js/app/',
    dest: '/example.com/'
}

version

2.x

  • 更好的命令行接口
  • 更好的版本控制

1.x

  • 实现基本上传功能
3.0.0

10 years ago

2.4.0

10 years ago

2.3.7

10 years ago

2.3.6

10 years ago

2.3.5

10 years ago

2.3.4

10 years ago

2.3.1

10 years ago

2.3.0

10 years ago

2.2.0

10 years ago

2.1.0

10 years ago

2.0.0

10 years ago

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

10 years ago

1.1.2

10 years ago

1.1.0

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago