Make razzle work on heroku seamlessly.
- Install
razzle-heroku
(npm i -S razzle-heroku
oryarn add razzle-heroku
) - Create a
razzle.config.js
in your project root
module.exports = {
modify: require("razzle-heroku"),
}
For more details, you can check this commit :)
- Allow your server to read environment variables at runtime. Client
environment variables still need to be prefixed by
RAZZLE_
- Bind the
$PORT
at runtime - Fix
RAZZLE_PUBLIC_DIR
on heroku