- feat: add config option for da package
- fix name case problem
- suffix 支持指定 date 或 version
- 统一输出路径为 Unix 的路径
- 修复"使用 diff 上传时,如果文件不存在,则无法上传成功"
- 修复指定上传文件夹时,没有自动将此文件夹当成 rootDir
- 生成中文错误提示
- 添加生成 bash 自动补全的子命令
- 修正代码 lint 错误
- 优化上传出错时的日志输出
- Warning 提示选项相关的信息时添加--前缀
- patterns 中有些正则会匹配到很长的非文件字符串,造成 stat 错误
- 支持指定生成资源映射关系的 json 文件
- 更新 tty-wrap 版本
- 用 ftp 替换 jsftp
- update doc
- jsftp.ls 判断远程文件是否存在不准确,改用 jsftp.raw.size
- 修正 ftp uploader 测试的问题
- 修正配置问题
- Fix ftp upload error
- 没传参数就默认取当前目录
- 修复 window 上的几个问题
- 修复无法自动从 uploader 中获取 BaseUrl 问题
- 添加两个新的错误类型
- 编译到 es5
- 用 ES6 重构
- 基本完成了,现在做些小的修改和优化
- fix window path error
- 去掉 no-rename, 添加 dest-dir 和 flat 参数
- 修复 jsftp 的一个 bug,参见 sergi/jsftp#138
- 更新上传参数设置,包括 no-rename, suffix, uploader.options
- 修改文档
- 支持上传文件到 upyun
- 添加 home log,修正 ftp 的 baseUrl 解析错误问题
- uploaders 支持指定 alias,来重定向到真实的 uploader
- 修证默认安装后报错的问题,主要是 0.4.0 中的 uploaders 参数没有设置默认值
- 另外如果程序出错了,不会只输出一行信息,而会调用 error.stack 输出错误的 stack 信息
- 更新 publish_doc 脚本
- 添加 FtpUploader,另外添加新的配置 unuploadFiles
- 注意在命令上写 glob 的通配符要带上引号,否则会和 bash 自带的冲突,得到不想要的结果
- 解析规则更新
- 修改上传的文件引用资源没更新问题
- fix travis error befause of last commit
- 解决上传图片无法在七牛上显示问题
- 支持将上传的文件路径输出到 JSON 中
- 添加默认的配置,以免测试默认获取到了系统的配置
- 支持将 rename 设置成 0 ;当它为 0 时,生成的远程文件名就完全是 32 位的 hash 值(不包括自定义的前缀和后缀名)
- 支持使用配置文件 .darc ,使用了 rc 来自动解析配置文件
-
更新 lodash 模块的版本号
-
添加 useAbsoluteRefFiles 选项
- 默认上传后的文件通过相对路径引用,如果文件在 useAbsoluteRefFiles 中,则会使用绝对路径
- 将 outDir 的默认值设置成了 false
- 输出文件的目录结构是根据远程文件的目录结构,而不是本地文件的目录结构
-
TODO
- 如果输出的文件在不同的域名内,在输出文件中体现不出来
- 添加一个选项设置输出的文件是根据远程文件目录还是本地文件目录
- init