Tôi đã tự hỏi liệu tôi có thể tìm ra giá trị hiện tại của NODE_ENV
(tức là phát triển hoặc sản xuất) bằng mã chuyển phát nhanh (vì vậy tôi không thể sử dụng app.configure('production' function(){})
).cách tìm hiểu NODE_ENV hiện tại của ứng dụng tốc hành đang chạy dưới?
Trả lời
thử process.env.NODE_ENV
nên làm các trick
Trong kịch bản rõ ràng của bạn, app.settings.env
nên nhà giá trị đó.
tôi chỉ thấy điều đó, nhưng vấn đề ở đây là trong một tệp khác và để làm cho thử nghiệm dễ dàng hơn , tôi muốn làm điều gì đó khác cho dev và prod. – FurtiveFelon
sau đó gửi biến ứng dụng tới các hàm của bạn ... 'require ('myfile') (ứng dụng)' – Gavin
Mỗi đối tượng yêu cầu chứa cá thể của 'ứng dụng' để bạn có thể sử dụng' req.app.settings.env === ' phát triển'' từ bên trong trình xử lý của bạn. – blockloop
- 1. Tìm hiểu số lượng ứng dụng mà ứng dụng của tôi đang chạy?
- 2. Làm cách nào để tìm hiểu, người dùng nào đang chạy tập lệnh php hiện tại?
- 3. Tìm hiểu xem dòng mã ứng dụng của tôi hiện đang chạy trong chế độ gỡ lỗi của Visual Studio
- 4. Tìm hiểu JVM Eclipse đang chạy trên
- 5. Làm cách nào để tìm hiểu độ sâu màu hiện tại của máy chạy vista/w7?
- 6. Tìm hiểu về "Bit" của hệ điều hành hiện tại trong MSBuild
- 7. Làm cách nào để tìm hiểu tệp thực thi PHP hiện đang chạy?
- 8. Nhận đường dẫn hiện tại của tệp java đang chạy
- 9. Thay đổi người dùng Linux hiện tại trong ứng dụng C# đang chạy bằng Mono?
- 10. Tìm hiểu lý do tại sao một ứng dụng Android đang được gỡ cài đặt
- 11. Nhận PID của ứng dụng hiện đang được thực hiện
- 12. Cách xác định nền tảng nào ứng dụng hiện tại đang chạy trên LibGDX?
- 13. Cách kiểm tra các ứng dụng đang chạy hiện tại trong Android?
- 14. Cách dễ nhất trong C# để tìm hiểu xem ứng dụng có đang chạy từ ổ đĩa mạng không?
- 15. Node.js đang chạy dưới IIS6
- 16. thiết NODE_ENV cho Node.js + expressjs ứng dụng như một daemon dưới ubuntu
- 17. Tìm hiểu người dùng hiện đang đăng nhập ở Django
- 18. Nhận mức API Android của điện thoại hiện đang chạy ứng dụng của tôi
- 19. Cách tìm hiểu ngữ cảnh kiểm tra tràn hiện tại?
- 20. Cách kiểm tra xem SWF có đang chạy dưới dạng ứng dụng AIR không?
- 21. cách cải thiện tốc độ khởi chạy ứng dụng C++
- 22. Trong Perl, làm cách nào để tìm hiểu xem tệp của tôi có đang được sử dụng làm mô-đun hay chạy dưới dạng tập lệnh không?
- 23. Cách tìm hiểu xem Eclipse đang chạy trong chế độ gỡ lỗi
- 24. Trang chủ tốc hành 10g của Oracle không xuất hiện
- 25. Người dùng nào đang chạy ứng dụng Rails của tôi?
- 26. Làm cách nào để tìm các ứng dụng hiện đang chạy một cách có lập trình trong Android?
- 27. Cách "Chạy dưới dạng ứng dụng web" một Chương trình phụ trợ của máy ứng dụng trong Android Studio
- 28. Cách tìm con trỏ đang mở hiện tại trong Oracle
- 29. Cách tìm số lượng tệp hiện đang mở bằng ứng dụng Java?
- 30. Cách tìm đường dẫn từ nơi quy trình/thực thi hiện tại đang chạy?
Cảm ơn! Điều này làm việc. Chỉ cần một sự tinh tế, hãy làm nếu (! Process.env.NODE_ENV) thử nghiệm để phát triển, vì mặc định nó được phát triển trừ khi NODE_ENV được định nghĩa – FurtiveFelon