1

ember.jsチームは、ember フレームワーク バージョンの新しいバージョンをリリースしました。この1.0.0-pre.3バージョンには、私が非常に使用したいと思っている新しい「ルーター」API が含まれています。

私は新しいアプリを開始しようとしていますが、 yeomanは私のワークフローで役立ちますが、yeoman の ember-generator は1.0.0-pre.2、プロジェクトのボイラープレートの生成にバージョン (非推奨のルーター API 実装を含む) を使用しますが、使用したいと思います私の新しいプロジェクトの新しいバージョン1.0.0-pre.3、そしてそれを行う簡単な方法は非常にハックです.yeomanテンプレートディレクトリでember.js libを直接変更し、それを使用する対応するジェネレータースクリプトでバージョン番号を更新することです.このように変更するテストをすでに行っており、機能しますが、この方法では、yeoman のインストールを「壊す」ことになります。これは良いオプションではないと思います。

私の最後の主な質問は、ハッキングせずに新しい ember lib を使用するように yeoman を更新するにはどうすればよいかということです。それとも、プロジェクトhttps://github.com/yeoman/yeomanのフォークを作成して、新しい ember-generator 用の新しいブランチを作成し (明らかに最新の ember lib を使用して)、受け入れられることを期待してプル リクエストを作成する必要がありますか? ここで誰かが「ヨーマンに精通した」人が私を正しい方向に向けることができますか? 私はそれを正しい方法にしたいだけです...もしあれば:)

前もって感謝します!

4

1 に答える 1

2

プロジェクトの ember lib を手動で更新するだけです。

Yeoman 1.0 では、透過的にライブラリを更新することがサポートされます。

于 2013-01-18T11:11:55.920 に答える