aliyun-oss-deploy NodeJS 静态资源部署模块

MIT
JavaScript
跨平台
2018-05-27
小薇

aliyun-oss-deploy

一个用于部署静态资源到 aliyun oss 的模块,支持 putObject 和 putStream。可以代码方式或者 cli 方式调用!

image

Install

npm i --save-dev aliyun-oss-deploy

Usage

  • 代码方式

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 的区域分类。

License

ISC@hustcc.

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

如何在阿里云生态下支持Spark?

如何在阿里云生态下支持Spark?

2015/09/19 21:02
104
0
Nexus 3.x 安装/配置/使用

# 写在前面 * 博客中的nexus是基于 `nexus-3.6.0-02` 如与读者的有差异请自行参考修正. * 部分内容, 参考了网上其它文章, 但本博客的内容, 都是本人亲测可用的. * 最后, 如有雷同, 纯属抄袭(...

2017/10/21 15:07
83
0
富文本编辑器ueditor上传文件到阿里云OSS服务器中简单实例

本人菜鸟一枚,最近公司有需求要用到富文本编辑器,我选择的是百度的ueditor富文本编辑器,闲话不多说,进入正题: 一:ueditor的下载及安装以及OSS的下载及引入我就不详细说了,这里说下要注...

2016/10/13 15:49
472
1
最新整合阿里云OSS方法-phpcms

1、为简化整合步骤,使用该方法整合后,默认是所有图片、附件都要上传至OSS,并未在后台设置中添加是否启用OSS的开关。 2、上传的图片或附件,还是会在PHPCMS所在服务器保留一份。主要是基于...

2016/11/10 09:59
19
0
Aliyun OSS for Drupal

AliyunOSS for Drupal 是一个利用阿里云开放存储服务(OpenStorageService,简称 OSS)进行文件存储的 Drupal 模块。完全开源,欢迎大家下载试用。...

2013/10/31 14:23
431
0
双十一生态狂欢节,三招教你购买超值云存储

10月24日阿里云双十一生态狂欢节盛大开幕,此次阿里云存储系列产品也带着云存储的各路看家产品想用户诚意献礼,双十一购买如何能够更实惠,小编为大家解决运存粗产品的购买攻略: 攻略一:1...

2016/11/02 17:17
22
0
maven 镜像国内 收藏

其他的地址: http://shikezhi.com/html/2015/java_0205/9.html maven 镜像 仓库说明: https://my.oschina.net/heweipo/blog/480244 <mirror> <id>nexus-osc</id> <mirrorOf>central</mirr...

2016/11/16 22:18
47
0
2016年12月26日 阿里云内部技术分享

2017年 为你的 网站/APP 做好 ipv6 Only 准备 http://click.aliyun.com/m/8687/ 网盘关闭不用怕:利用Docker和阿里云OSS轻松搭建ownCloud专属网盘 http://click.aliyun.com/m/8688/ awesome-...

2016/12/26 15:27
9
0
2016年12月23日 阿里云内部技术分享

机器学习为您解密雾霾形成原因 http://click.aliyun.com/m/8642/ 你必须了解的漏洞利用缓解及对抗技术 http://click.aliyun.com/m/8643/ 干货:解码OneData,阿里的数仓之路 http://click.a...

2016/12/23 15:11
8
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部