Using Laravel Mix on Heroku
This blog post was originally published a little while ago. Please consider that it may no longer be relevant or even accurate.
Setting up Laravel Mix on Heroku is very similar to how you'd set it up with Elixir. Because Laravel puts your front-end dependencies in
devDependencies instead you just need to tweak the default configuration.
false using the following command. This tells Heroku to install the
devDependencies in your
package.json, but leaves
NODE_ENV as production.
Next, set the engines in your
package.json. Make sure you have
yarn at least
0.19.1 so that it respects the
YARN_PRODUCTION environment variable.
Also add the
postinstall key to
scripts so that Heroku will compile your assets as you expect after everything has been installed.