2

既存の大規模な Rails プラットフォーム (Spree など) をカスタマイズする場合、URL でルートを検索できると便利な場合があります。何かのようなもの:

rake routes URL=/preexisting/url

これは明らかに機能しませんが、Rails で利用できるこのようなものはありますか? rake ルートのドキュメントを調べてみましたが、何も見つかりませんでした。

4

2 に答える 2

2

Unix ベースの OS (Linux/OSX) を使用している場合は、 grep.

rake routes | grep /preexisting/url

これが行うことは、 の出力を取得し、rake routesそれを に渡す (または「パイプ」する) ことgrepです。次に、「/preexisting/url」に一致する行を探します。

于 2013-04-22T18:26:44.780 に答える