1

何らかの理由で、私のベンダーアセット(およびlibアセット)フォルダーは、スタイルシートおよびjavascriptsフォルダーの下のファイルとして「.gitkeep」のみを表示しています。

どうすればそこにある実際のファイルを表示できますか?私が使用するすべてのgemを指定したファイルが必要であることはわかっていますが、そこにスタイルシートを表示することはできません(.gitkeepを表示するだけです)。ありがとうございました!

4

1 に答える 1

1

これがrails3アセットパイプラインの仕組みです。guides.rubyonrails.orgによるGemアセット

この良い例は、標準のJavaScriptライブラリgemとしてRailsに付属しているjquery-railsgemです。このgemには、Rails::Engineから継承するエンジンクラスが含まれています。これにより、Railsは、このgemのディレクトリにアセットが含まれている可能性があることを通知され、このエンジンのapp / asset、lib/assetsおよびvendor/assetsディレクトリがSprocketsの検索パスに追加されます

于 2012-11-15T20:24:16.890 に答える