Skip to content

Conversation

@codedogfish
Copy link
Contributor

这个 PR 将逐步改善项目结构:

  1. 通过 bower 管理对三方库的依赖和版本
  2. 输出 qiniu.js 和 qiniu.min.js 加上头信息
  3. 升级 plupload

@longbai
Copy link
Contributor

longbai commented Dec 2, 2015

👍

@SunLn
Copy link
Contributor

SunLn commented Dec 2, 2015

@tonybearpan
Copy link

Cool

在 2015年12月2日,上午10:44,SunLn notifications@github.com 写道:


Reply to this email directly or view it on GitHub #101 (comment).

@longbai
Copy link
Contributor

longbai commented Dec 2, 2015

另外 最好 在.travis 加上 jshint 检查

@sorcerer-ma
Copy link

bower.json 里加上 main 属性吧

@codedogfish
Copy link
Contributor Author

@SunLn @sorcerer-ma @longbai

目前完成的情况,重写了 Gruntfile.js 和改了 demo 相关的东西

  • 给 qiniu.min.js 增加了 sourcemap
  • 所有文件输出到 dist 目录下
  • js 增加了头信息
  • demo 里需要的三方库改成 bower_components (bower.json 的 main 属性 dist/qiniu.js)

各位有空的话帮忙 review 一下,没问题就合并到 develop 分支上了

后续还要推进如下工作:

  • 将近期帮用户临时解决的几个 issue 逐个更新到 repo 中
  • 增加测试

@codedogfish codedogfish changed the title Add bower and change package info Improve project Dec 2, 2015
1. Add header comment
1. Create sourcemap for qiniu.min.js
2. Output file to dist
3. Add travis check
codedogfish added a commit that referenced this pull request Dec 3, 2015
@codedogfish codedogfish merged commit 4ee91a9 into qiniu:develop Dec 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants