2014-10-30 7 views
5

मेरा प्रश्न How to use pm2 startup command on Debian platform? रूप में ही है, लेकिन मैं यह मैक ओएस (डार्विन) पर शुरूमैक पर pm2 स्टार्टअप कमांड का उपयोग कैसे करें?

मैं केवल एक बहुत संक्षेप में प्रलेखन $ pm2 startup <ubuntu|centos|gentoo|systemd>

मैं क्या कर सकता पाया बनाने की जरूरत है?

pm2 startup darwin 

काम करना चाहिए:

+0

आप बताया [वहाँ ] (https://github.com/Unitech/PM2/issues/791) कि आपको ** [launchd] (http://launchd.info/) ** पर एक नज़र रखना चाहिए। सही सूचनाओं के साथ 'pm2.plist' फ़ाइल'/लाइब्रेरी/लॉन्च डेमन्स 'में रखें। – soyuka

उत्तर

4

PM2 अब स्टार्टअप के लिए डार्विन विकल्प है, तो चल रहा है।

इसके अलावा चेकआउट इस प्रतिबद्ध: 1. Make platform auto detecting. 2. Support darwin startup script. तो अभी, तो आप सिर्फ कॉल कर सकते हैं:

pm2 startup 

और स्क्रिप्ट अपने OS पहचान लेंगे।

नोट: मुझे वर्तमान में योसामेट पर समस्याएं हैं क्योंकि लॉन्च मुझे एक त्रुटि देता है। आप अधिक जानकारी के लिए (और समाधान है कि मुझे के लिए काम करता है) यहाँ पा सकते हैं: darwin startup script fix on yosemite #989

इसके अलावा अगर आप अपने वातावरण में यह परीक्षण करने और इस पुल अनुरोध का समर्थन कर सकते हैं, यह होगा महान :)

+1

मुझे यह परेशान करने लगता है कि इनमें से कोई भी आदेश मुझे चलाने के लिए एक आदेश देता है जो 'सुडो सु-सी' शुरू करता है लेकिन इससे मुझे त्रुटि मिलती है 'su: अवैध विकल्प - सी' – Michael

+0

मैक ओएस सिएरा। मैंने बस नोड i pm2 स्थापित किया। जब मैं पीएम 2 में शामिल किसी भी कमांड को आज़माता हूं तो मुझे बैश मिलता है: pm2: कमांड नहीं मिला –

+0

@ वेडरन मारिसविक। मैंने थोड़ी देर के लिए pm2 की जांच नहीं की है, क्योंकि मैं डॉकर में चले गए। लेकिन ऐसा लगता है कि आपके पास pm2 इंस्टॉल नहीं है (या कम से कम बाइनरी सही जगह पर नहीं है - शायद $ PATH की जांच कर सकता है) – JakubKnejzlik

संबंधित मुद्दे