Przenoszę mój projekt z prostego node server.js
do używania Grunta.Zmienne środowiskowe NodeJS w Grunt
Zwykle uruchamiałem aplikację bezpośrednio w webstorm, a zmienne środowiskowe zostałyby ustawione dla mnie.
Jak mogę osiągnąć to samo w Grunt?
muszę uruchamiać chrząknięcie od webstorm (Windows), lub skonfigurować env vars gdy uruchomiony grunt (jawnie)
To nie jest problem podczas wdrażania ponieważ Heroku już dba o ustawienie mojej env vars.
Jeśli kiedykolwiek będziesz potrzebował uzyskać dostęp do zmiennej env w aplikacji js (np. Ember), możesz użyć tego wzoru https://stackoverflow.com/questions/20742882/how-set-get-environment-specific-variable-in -a-yeoman-ember-app/20974746 # 20974746 – borisrorsvort
Wzniesiono zbyt szybko i zdałem sobie sprawę, że zbyt późno, aby właściwie głosować. Nie działa w systemie Windows (cmd lub ps). – rainabba
biblioteka rozszerza process.env o dane konfiguracyjne. nie jestem zaznajomiony z node.js w systemie Windows, ale nie widzę żadnego powodu, dlaczego to nie powinno działać ... – hereandnow78