साथ आदेश मैं अपने सर्वर पर चलने शुरू करने के लिए मेरी नोड अनुप्रयोग है:Node.js हमेशा के लिए वातावरण चर
sudo IS_PROD=1 node app.js
मैं हमेशा के लिए स्थापित किया है लेकिन वातावरण चर में पारित करने के लिए नहीं कर पा रहे।
sudo IS_PROD=1 forever node app.js
चाल नहीं लगता है। मैंने इस की कई किस्मों की कोशिश की है। मैं या तो इस आदेश को सफलतापूर्वक या स्थायी रूप से पर्यावरण चर सेट कैसे करूं?
क्या डाउनवॉटर समझा सकता है क्यों? – Mattias
मुझे एक छोटा सा सवाल मिला है, क्योंकि मुझे लगता है कि यह env var हमेशा के लिए बनाए गए प्रत्येक सर्वर पुनरारंभ पर संरक्षित है, क्या मैं किसी भी तरह से पुनरारंभ करने के मामले में एक अलग चर पास कर सकता हूं, पहले स्टार्टअप नहीं। मैं सिर्फ पहले स्टार्टअप (उलझन) पर कुछ फाइल राइटिंग करना चाहता हूं और इसे पुनरारंभ करने पर दोहराना नहीं चाहता हूं। –
सच है। यह मेरा मुद्दा था। मैंने बस 'स्टार्ट' दर्ज नहीं किया। * WRONG *: 'NODE_ENV =" उत्पादन "हमेशा के लिए बिन/www'। * सही *: 'NODE_ENV =" उत्पादन "हमेशा बिन/www' शुरू करें – Green