node.js - cli - procfile heroku node js
Cómo implementar un nodo que usa Webpack para heroku (2)
Estoy usando webpack.
Además, no confío la carpeta npm_modules y la carpeta pública, donde están todos los archivos generados. Y no puedo encontrar la manera de construir mi aplicación (tengo el comando de compilación de webpack) después de implementar y configurar mi servidor (ya está buscando una carpeta pública).
Me parece una mala idea confirmar antes de cargar. Tal vez hay algunas decisiones suaves ... ¿Alguna idea?
Bifurcado de: Cómo implementar un nodo que usa Gulp para heroku
Hazlo en una secuencia postinstall
comandos postinstall
según lo sugerido por @orlando:
"postinstall": "webpack -p --config ./webpack.prod.config.js --progress"
En este enfoque, asegúrese de heroku config:set NODE_ENV=production
heroku config:set NPM_CONFIG_PRODUCTION=true
O
Puede encontrar este buildpack personalizado heroku-buildpack-webpack utilizable.
Estos enlaces pueden ayudarlo a desarrollar la comprensión:
"heroku-postbuild": "webpack -p --config ./webpack.prod.config.js --progress"
esto es mejor porque si usas postinstall, cada vez que haces npm i
el script de construcción se npm i