ember.js 团队刚刚发布了新版本的ember框架版本1.0.0-pre.3
此版本包含了我非常渴望使用的新“路由器”API。
我即将开始一个新的应用程序, yeoman 在我的工作流程中提供帮助,但是yeoman余烬生成器使用1.0.0-pre.2
版本(具有用于生成项目样板的新推荐的路由器API实现)但是我想在我的新项目中使用新版本1.0.0-pre.3
,并且简单的方法是非常hacky,它将改变余烬.js lib直接在yeoman模板目录中并更新使用它的相应生成器脚本中的版本号,我已经通过这种方式进行了测试更改它会起作用,但是这样我会“破坏”我的yeoman安装,我认为这不是一个好的选择。
所以我的最后一个主要问题是,如何在不进行黑客攻击的情况下更新yeoman以使用新的ember lib?或者我应该为项目创建一个分支https://github.com/yeoman/yeoman为新的ember-generator创建一个新分支(显然使用最新的ember lib)并发出一个希望被接受的pull请求?有人能够“精打细算”,能指引我朝着正确的方向前进吗?我只是想让它成为正确的方法......如果有的话:)
提前致谢!
答案 0 :(得分:2)
只需手动更新项目中的ember lib。
Yeoman 1.0将支持透明地更新库。