エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsのプリコンパイルをローカル環境で行ってデプロイを高速化する方法 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsのプリコンパイルをローカル環境で行ってデプロイを高速化する方法 - Qiita
Rails アプリを Capistrano でデプロイするとき deploy:assets:precompile タスクでフロントまわりのビ... Rails アプリを Capistrano でデプロイするとき deploy:assets:precompile タスクでフロントまわりのビルドが走ります。 デプロイ先のサーバーが低スペックだと、そのビルドに時間がかかってデプロイがなかなか終わりません。その上、サーバーの負荷も上昇し、サービスも不安定になってしまいます。 そこでプリコンパイルだけローカルで行うようにする例がこちらです。 unless ENV["REMOTE_BUILD"] == "1" # 元のタスクの内容は消しておく(重要) Rake::Task["deploy:assets:precompile"].clear # 新しく定義 # cap production deploy:assets:precompile desc "ローカルで assets:precompile してコピー" task "deploy:asset