Niektóre języki środkowe, takie jak Stylus
, umożliwiają kompilację na dwa sposoby: poprzez oprogramowanie pośrednie connect
lub za pomocą narzędzia CLI. Później może generować statyczne skompilowane zasoby (tj. Pliki .css
).Node.js na Heroku: używać oprogramowania pośredniego podczas programowania, ale zasoby statyczne podczas produkcji?
Dlatego chcę używać oprogramowania pośredniego w trybie programowania, ale zasoby statyczne podczas produkcji. Wiem, że mogę użyć app.configure('developmen'...)
, aby zapytać express
(nie), aby użyć niektórych middleware w trybie programowania.
W środowisku IaaS, takim jak Amazon EC2, mogę uruchomić prosty skrypt powłoki, aby automatycznie ponownie skompilować wszystkie moje zasoby. Ale co powiesz na PaaS, a konkretnie Heroku? Jak mogę powiedzieć, gdzie są moje .styl
i gdzie należy wygenerować .css
?