実稼働サーバーにデプロイしたい Rails アプリケーションがあります。
rake assets:precompile を実行すると、「/public/assets/application.css」や「/public/assets/application.js」など、/public/assets の下に css ファイルと js ファイルが生成されます。
しかし、このタグをerbに追加すると
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
私はサイトを運営していますが、どちらも参照しています
「mysyte/javascript/application.js」と「mysite/stylesheets/application.css」
問題は、アセットをプリコンパイルするときに「/public/javascript」、「/public/stylesheets」、および「/public/images」内に配置されるようにアプリを構成する方法です。
前もって感謝します。
編集:
本当の問題は、本番環境で次のタグがあることだと思います
<%= stylesheet_link_tag "application", :media => "all" %>
「www.mydomain.com/javascript/application.js」を参照しています
「www.mydomain.com/assets/application.js」を参照するように変更するにはどうすればよいですか