Webpacker 4.2 can't find application in /app/public/packs/manifest.json heroku

后端 未结 2 1759
予麋鹿
予麋鹿 2020-12-20 16:47

I\'m a bit stumped. My local rails app works great with webpacker 4.2 and react, but when deploying to production gives me the wonderful can\'t find application in /ap

2条回答
  •  旧巷少年郎
    2020-12-20 17:26

    It looks like there's no application.css in your manifest.json which means you might not be importing any css from within your Webpack javascript files.

    If that's all true, then you can fix the error in production by one of the following:

    • Quick (temporary) fix: Add extract_css: false to your production block in config/webpacker.yml (which would mimic your local environments)
    • If you don't want to compile css with Webpacker: Remove <%= stylesheet_pack_tag 'application' %> from your application layout
    • If you want to compile some css with Webpacker: Import at least one css file from your Webpack javascript

提交回复
热议问题