ember.js团队刚刚发布了新版本的 ember 框架版本,1.0.0-pre.3
这个版本包含了我非常渴望使用的新“路由器”API。
我即将开始一个新的应用程序,并且yeoman在我的工作流程中提供帮助,但是 yeoman ember-generator 使用该1.0.0-pre.2
版本(具有已弃用的路由器 API 实现)来生成项目样板,但我想使用我的新项目中的新版本1.0.0-pre.3
,简单的方法是非常hacky,它是直接在yeoman模板目录中更改ember.js lib并更新使用它的相应生成器脚本中的版本号,我'已经进行了测试以这种方式更改它并且它会起作用,但是这样我会“破坏”我的 yeoman 安装,我认为这不是一个好的选择。
所以我的最后一个主要问题是,我将如何更新 yeoman 以使用新的 ember 库而不进行黑客攻击?或者我应该为项目创建一个分支https://github.com/yeoman/yeoman为新的 ember-generator 创建一个新分支(显然使用最新的 ember 库)并提出一个希望被接受的拉取请求?有人“精明的约曼人”可以在这里为我指明正确的方向吗?我只是想让它以正确的方式......如果有的话:)
提前致谢!