1

レガシー アプリが与えられ、ページを読み込むとログに次のように表示されます。

Processing ContentController#show (for 127.0.0.1 at 2013-08-14 17:45:51) [GET]

ただし、テキスト エディターで CTRL + Shift + F を実行しても見つからないようです。

私は Spree の使い方がよくわかりません。ルートとコントローラーがどのように機能するか教えてもらえますか? このアプリには非常に多くの拡張機能がありますが、どのルート ファイルが何を処理しているのかわかりません。コントローラーも同様です。

これについても同じことが言えます:

Processing TaxonsController#show (for 127.0.0.1 at 2013-08-14 17:46:22) [GET]

4

2 に答える 2

0

コントローラーは酒宴の宝石にあります。

Rails プロジェクト ディレクトリのコンソールで、次のコマンドを入力してみてください。

bundle show spree

探しているコントローラーは、そのパスの下のサブディレクトリにあるはずです。

Bundlerと、Gemfile で指定された依存関係を Bundler がどのようにロードするかについて理解できます。これにより、物事が少し明確になるはずです。

于 2013-08-14T22:04:00.803 に答える
0

どのバージョンの酒宴を使用していますか?

私がやりたいのは、Spree Github Pageに移動し、使用しているブランチ/タグを選択して、そこからコードを検索することです。

プロのヒント: github で、キーボードの 't' を押して、探しているファイルの名前を入力し始めます。

より永続的な解決策が必要な場合は、ローカル マシンでプロジェクトのクローンを作成し、その方法でコードを参照することを検討してください。

于 2013-08-16T16:12:37.557 に答える