3.0.0 • Published 8 years ago

7niu v3.0.0

Weekly downloads
17
License
MIT
Repository
github
Last release
8 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

8 years ago

2.4.0

8 years ago

2.3.7

8 years ago

2.3.6

8 years ago

2.3.5

8 years ago

2.3.4

8 years ago

2.3.1

8 years ago

2.3.0

8 years ago

2.2.0

8 years ago

2.1.0

8 years ago

2.0.0

8 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.2

9 years ago

1.1.0

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago