-
Notifications
You must be signed in to change notification settings - Fork 171
1.0.0 Release Note
leeight edited this page Apr 16, 2014
·
2 revisions
1.0.0版本对代码进行了大量的重构和功能升级,同时修复了很多潜在的问题,建议升级到该版本。
1.0.0版本中去掉了很多依赖,所需的命令可以在第一次执行的时候自动安装,从而明显的提升初次安装edp的速度。
1.0.0版本完善了很多Wiki文档,介绍了一些具体的内部的实现机制,感兴趣的同学可以参考:https://github.com/ecomfe/edp/wiki
建议通过公司的内网npm镜像来安装npm的package
$ npm config set registry http://npm.internal.baidu.com
$ [sudo] npm i -g edp edp-build edp-webserver
安装成功之后,执行edp -v
查看是否有类似如下的输出:
$ edp -v
[email protected] /home/leeight/local/lib/node_modules/edp
Builtin Commands:
edp-config (1.0.2)
edp-core (1.0.25)
edp-build (1.0.3)
更多信息请参阅Install
1.0.0版本对默认的Builtin Processors和module.conf的配置做了一些改动,因此需要给使用edp的项目打一些补丁才能正常工作。
模块名称 | 基线 | 下载地址 |
---|---|---|
weigou-mobile | c092654233a4f5a927497e4691e1543991723ae5 | 地址 |
app/ecom/baike/trunk/web/src/main/webapp | svn@482 | 地址 |
app/ecom/brandlandscape/.../bl-fe/src/main/webapp | svn@310 | 地址 |
app/ecom/nmplt/trunk/muses-web/src/main/webapp | svn@1855 | 地址 |
app/ecom/fe/trunk/vs/bs-edu | svn@6911 | 地址 |
app/ecom/totem/trunk/totem/src/main/webapp | svn@756 | 地址 |
app/ecom/columbus/trunk/cb-web-fe | svn@14752 | 地址 |
git://finance-fe/biz-finance | 60e69a93cb3298cc1fd20822409f8fe7a7f6ef81 | 地址 |
app/ecom/weigou/.../ic/ic-daoliu/daoliu-web/.../web-fe | svn@35583 | 地址 |
app/ecom/dsp/trunk/dsp-web/dsp-static | svn@2057 | 地址 |
app/ecom/.../fc-ue/nirvana-workspace/nirvana | svn@96494 |
地址 详细的变更记录 |
app/ecom/fe/trunk/vs-mid-edu/develop | svn@7172 | 地址 |
app/ecom/fe/trunk/vs-mid-edu/booking | svn@7172 | 地址 |
app/ecom/fe/trunk/vs-mid-edu/course | svn@7172 | 地址 |
app/ecom/fe/trunk/vs-mid-edu/mobile | svn@7172 | 地址 |
app/ecom/fe/trunk/vs-mid-edu/wap | svn@7172 | 地址 |
更多信息请参阅1.0.0 Patches
https://github.com/ecomfe/edp/issues?milestone=5&page=2&state=closed
- [#223] 使用纯对象作为build processor
- [#221] webserver支持gzip
- [#217] edp-core里的esl,命名不妥
- [#212] build记录下总时间
- [#209] 扩展一下minimatch的语法
- [#207] edp lint报错
- [#202] edp -v 输出每个命令的版本
- [#201] 关于配置文件查找
- [#199] 各个模块的代码检查,通过edp jshint的校验
- [#198] 所有常用的Processor都支持默认的参数
- [#196] 各配置文件支持异步
- [#194] addhtml 文件权限问题
- [#190] CssCompressor的问题
- [#189] edp-docotor检查重复的target名字
- [#188] 修复moment模块的问题
- [#187] 讨论下build processor的include和exclude
- [#186] TplMerge重写资源路径的时候存在问题
- [#185] 命令列表输出格式优化
- [#184] edp.path.satisfy的升级
- [#183] 精简cli模块的cli声明方式
- [#182] edpx-ub-ria
- [#181] edp-docotor检查使用的模块是否正确
- [#179] 独立edp-doctor模块
- [#178] 总结下合并模块可能遇到的坑
- [#174] edp log 问题
- [#172] edp-docotor检查引用路径是否正确
- [#171] 支持build参数,指定打包不同的配置文件
- [#170] 独立edp-test模块
- [#169] 独立edp-minify模块
- [#168] 独立edp-config模块
- [#167] Unit Test Code Review Comments
- [#164] 关于Package Lookup的一个问题
- [#162] edp-package的重构
- [#161] 独立edp-bcs模块
- [#160] edp-bcs貌似上传目录的时候,5张图就挂了
- [#159] edp update关于require.config内容修改问题
- [#156] edp-core功能的增强
- [#155] edp-doctor检查模板路径的问题
- [#149] 独立edp-watch模块
- [#148] 独立edp-project模块
- [#147] 独立edp-package模块
- [#146] 开发edp-demo模块
- [#145] 独立edp-build模块
- [#141] 独立edp-hint的模块
- [#139] 加一个对js插件加载的模块合并的功能
- [#136] combine配置的方式
- [#133] combine的exclude语法问题
- [#132] edp-webserver的重构
- [#131] module.conf中的paths的配置逻辑
- [#130] 减少edp的依赖
- [#126] edp cmd discovery的方式
- [#125] 是否需要增强edp extension机制
- [#124] 完善edp-*模块的测试用例
这个版本的发布过程中,感谢如下同学的开发和测试(排名不分先后):彭星,顾轶灵,陈立,张立理,王磊,王大为,逯鹏宇,吴辉耀,朱佳璐,董睿,赵雷,大佛,陈新乐,代辉明,王轶盛等。
如果遇到任何问题,可以采用如下方式来沟通:
- 发送邮件到:[email protected]
- 加入Hi群:1389653
- 报个BUG:https://github.com/ecomfe/edp/issues/new