nodejs node cli app node.js heroku webpack

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