Ao implantar o aplicativo Isomorphic Clojure, você precisa construir seus ClojureScripts durante a fase de implantação para evitar o tempo limite de início do aplicativo.
Você pode criar um novo buildpack com cljsbuild
suporte, mas não é necessário.
O buildpack do Clojure pode ser configurado para executar o comando personalizado:
heroku config:add BUILD_CONFIG_WHITELIST=BUILD_COMMAND
heroku config:add BUILD_COMMAND="lein with-profile production do cljsbuild once, compile :all"
- Exporte a
BUILD_COMMAND
variável para construir o ambiente de tempo. - Definir personalizado
BUILD_COMMAND
. Aqui, ele écljsbuild
seguido pela compilação do clojure.