前提・実現したいこと
AWSのEC2上でRailsアプリを起動させるため、プリコンパイルしようとしています。
発生している問題・エラーメッセージ
$ bundle exec rake assets:precompile RAILS_ENV=production
これを実行すると
yarn install v1.22.5 [1/4] Resolving packages... [2/4] Fetching packages... error An unexpected error occurred: "EACCES: permission denied, unlink '/var/www/rails/[アプリ名]/node_modules/.yarn-integrity'". info If you think this is a bug, please open a bug report with the information provided in "/var/www/rails/[アプリ名]/yarn-error.log". info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
このようになり、プリコンパイルできません。
試したこと
AWSの各種設定を済ませ、いざアプリにブラウザからアクセスしようとしたところ500エラーが発生しており、ログを確認すると
ActionView::Template::Error (The asset "application.css" is not present in the asset pipeline.):
このような表示が出たため、プリコンパイルをしてみたところうまく動きませんでした。
現在こちらの記事を参考にrailsアプリをAWSでデプロイしようとしているところです。
【画像付きで丁寧に解説】AWS(EC2)にRailsアプリをイチから上げる方法【その4〜Railsアプリの公開編〜】
初学者で前提知識が不足しているため不足している情報もあるかと思いますが、何卒宜しくお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/26 12:16
2020/09/26 12:28
2020/09/26 14:29
2020/09/26 15:36