1.1.0 • Published 4 years ago

qiniu2uploader v1.1.0

Weekly downloads
33
License
ISC
Repository
github
Last release
4 years ago

qiniu-uploader

NPM License Downloads

A command tool to upload files to qiniu, Resume upload Support

Installation

$ npm i qiniu2uploader -g

Usage

usage: qiniu-upload [-h] [-v] [-es] [-r] [-n] [-b BUCKET] [--base BASE] [-p PREFIX]
                    [--verbose] [--ak AK] [--sk SK]
                    patterns [patterns ...]

Upload files to qiniu

Positional arguments:
  patterns              Set glob pattern to filter files

Optional arguments:
  -h, --help            Show this help message and exit.
  -v, --version         Show program's version number and exit.
  -n, --dry             List the files to be uploaded and exit
  -b BUCKET, --bucket BUCKET
                        Set qiniu bucket
  -es seconds, --expires seconds         
                        Set put token expires        
  -r true, --resume true 
                        Enable resume upload mode        
  --base BASE           Set base path, default as current working directory
  -p PREFIX, --prefix PREFIX
                        Set prefix for the remote link
  --verbose             Show details during uploading
  --ak AK               Set qiniu access key, default as `process.env.
                        QINIU_ACCESS_KEY`
  --sk SK               Set qiniu secret key, default as `process.env.
                        QINIU_SECRET_KEY`
  • patterns will be parsed by node-glob.
  • --bucket and AK/SK are required if --dry is not assigned.

Examples

Assume we have a file system is like this:

▸ .git/
▾ dist/
    app.css
    app.js
    index.html

Upload all files in dist/:

$ qiniu-upload --base -r true dist --bucket my-bucket --verbose 'dist/**'

Upload all .js and .css files in dist/:

$ qiniu-upload --base -r true dist --bucket my-bucket --verbose 'dist/**.@(js|css)'
1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago