Update help for assets:precompile

Also add reference to `NODE_OPTIONS="--max-old-space-size=1024`
This commit is contained in:
Kosta Harlan 2022-11-10 12:10:56 +01:00 committed by GitHub
parent b817492314
commit 42bdd783e1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 1 deletions

View File

@ -29,4 +29,8 @@ Check that you are specifying the correct environment with `RAILS_ENV=production
## **I encountered a compilation error while executing `RAILS_ENV=production bundle exec rails assets:precompile`, but no more information is given. How to fix it?**
Usually it's because your server ran out of memory while compiling assets. Use a swapfile or increase the swap space to increase the memory capacity. Run `RAILS_ENV=production bundle exec rake tmp:cache:clear` to clear cache, then execute `RAILS_ENV=production bundle exec rails assets:precompile` to compile again. Make sure you clear the cache after a compilation error, or it will show "Everything's OK" but leave the assets unchanged.
Usually it's because your server ran out of memory while compiling assets:
- Run `NODE_OPTIONS="--max-old-space-size=1024 RAILS_ENV=production bundle exec rake tmp:cache:clear` to clear cache. Adjust `--max-old-space-size` upwards as needed. You may need to use a swapfile or increase the swap space to increase the memory capacity
- Execute `RAILS_ENV=production bundle exec rails assets:precompile` to compile again
- Make sure you clear the cache after a compilation error, or it will show "Everything's OK" but leave the assets unchanged.