NodeJS 静态资源部署模块 aliyun-oss-deploy
- 授权协议: MIT
- 开发语言: JavaScript
- 操作系统: 跨平台
- 软件首页: https://github.com/hustcc/aliyun-oss-deploy
- 软件文档: https://github.com/hustcc/aliyun-oss-deploy
- 官方下载: https://github.com/hustcc/aliyun-oss-deploy
软件介绍
aliyun-oss-deploy
一个用于部署静态资源到 aliyun oss 的模块,支持 putObject 和 putStream。可以代码方式或者 cli 方式调用!
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.
PHP高级程序设计
Kevin McArthur / 汪泳 等 / 人民邮电出版社出版 / 2009.7 / 45.00元
今天,PHP已经是无可争议的Web开发主流语言。PHP 5以后,它的面向对象特性也足以与Java和C#相抗衡。然而,讲述PHP高级特性的资料一直缺乏,大大影响了PHP语言的深入应用。 本书填补了这一空白。它专门针对有一定经验的PHP程序员,详细讲解了对他们最为重要的主题:高级面向对象、设计模式、文档、测试和标准PHP库等内容。同时,为适应目前Web开发的新趋势,作者还全面探讨了MVC架构和Z......一起来看看 《PHP高级程序设计》 这本书的介绍吧!
