• 授权协议:MIT
  • 开发厂商:-
  • 软件语言:JavaScript
  • 更新日期:2018-05-16

aliyun-oss-deploy NodeJS 静态资源部署模块 项目简介

aliyun-oss-deploy一个用于部署静态资源到 aliyun oss 的模块,支持 putObject 和 putStream。可以代码方式或者 cli 方式调用!Installnpm i --save-dev aliyun-oss-deployUsage代码方式const deploy = require('aliyun-oss-deploy');

deploy(path, ossConfig[, prefix, byStream]);注意:prefix 用来配置资源版本号比较合适,默认为空;byStream 默认为 false,表示使用 putObject 方法!CLI 方式aliyun-oss-deploy -p ./dist -c .aliossrc -d static帮助文档:aliyun-oss-deploy --help
Options:
  --version        Show version number           [boolean]
  -p, --filePath   Set your upload files path     [string]
  -d, --prefix     Set the target dir of upload   [string]
  -c, --aliossrc   Set your .aliossrc file path   [string]
  -s, --useStream  Upload file by putStream      [boolean]
  --help           Show help                     [boolean]可以在 package.json 中直接使用{
  "script": {
    "deploy": "aliyun-oss-deploy -p ./dist"
  }
}Config无论是代码方式还是 cli 方式,aliyun oss 配置文件都是下面的数据结构!需要注意的是:对于 CLI 方法,配置文件必须是 JSON 格式(双引号)!{
  "accessKeyId": "your accessKeyId",
  "accessKeySecret": "your accessKeySecret",
  "region": "your region",
  "bucket": "your bucket"
}注意:region 是区分 endpoint 的区域分类。LicenseISC@hustcc.

aliyun-oss-deploy NodeJS 静态资源部署模块 相关推荐

aliyun-oss-deploy NodeJS 静态资源部署模块 评论内容