Tôi đang chuyển dự án của mình chỉ đơn giản là node server.js
thành sử dụng Grunt.Biến môi trường NodeJS trong Grunt
Tôi đã sử dụng để chạy ứng dụng của mình trực tiếp từ webstorm và các biến môi trường sẽ được thiết lập cho tôi.
Làm cách nào để đạt được điều tương tự trong Grunt?
tôi cần phải hoặc là chạy grunt từ webstorm (cửa sổ), hoặc thiết lập env VAR khi chạy grunt (rõ ràng)
Đây không phải là một vấn đề khi triển khai vì Heroku đã chăm sóc thiết env tôi vars.
Nếu bạn cần truy cập vào biến env trong ứng dụng js (như Ember), bạn có thể sử dụng mẫu đó https://stackoverflow.com/questions/20742882/how-set-get-environment-specific-variable-in -a-yeoman-ember-app/20974746 # 20974746 – borisrorsvort
Đã bỏ phiếu quá sớm và nhận ra quá muộn để giảm giá đúng cách. Không hoạt động trong Windows (cmd hoặc ps). – rainabba
thư viện mở rộng process.env với dữ liệu cấu hình của bạn. im không quen thuộc với node.js trên windows, nhưng tôi không thấy lý do nào tại sao nó không hoạt động ... – hereandnow78