Score:1

เริ่มแอป nodejs อัตโนมัติ

ธง et

ฉันต้องการเรียกใช้คำสั่ง โหนด /home/makerio/Projects/red.js เมื่อคอมพิวเตอร์ของฉันบูท ฉันเพิ่มคำสั่งไปที่ แอพเริ่มต้น แต่มันทำให้ฉันมีข้อผิดพลาดที่บ่งชี้ว่าสำหรับบาง reson มันกำลังเรียกใช้ nodejs เวอร์ชันเก่ากว่า

Score:1
ธง in

ทางเลือกอื่นที่จะใช้ pm2.

อ้างอิงจาก README

PM2 เป็นผู้จัดการกระบวนการผลิตสำหรับแอปพลิเคชัน Node.js ด้วยโหลดบาลานเซอร์ในตัว ช่วยให้คุณสามารถเก็บ แอปพลิเคชันมีชีวิตอยู่ตลอดไปเพื่อโหลดซ้ำโดยไม่ต้อง เวลาหยุดทำงานและเพื่ออำนวยความสะดวกในงานผู้ดูแลระบบทั่วไป

โดยพื้นฐานแล้วจะเริ่มและจัดการกระบวนการโหนดในเวลาบูตหรือเมื่อกระบวนการโหนด / แอพมีอยู่ / หยุดทำงาน

#ติดตั้งpm2    
npm install -g pm2 # อาจต้องใช้ sudo

# การเริ่มต้นแอพ
pm2 เริ่ม ~/Projects/red.js
pm2 save # บันทึกกระบวนการที่กำลังทำงานอยู่
            #ถ้าไม่บันทึก pm2 จะลืม
            # แอพที่กำลังทำงานอยู่ในการบู๊ตครั้งต่อไป


# ตรวจสอบสถานะ 
รายการpm2

# สำคัญ: หากคุณต้องการให้ pm2 เริ่มต้นในการบู๊ตระบบ
การเริ่มต้น pm2 # เริ่ม pm2 เมื่อบูตเครื่องคอมพิวเตอร์


สำหรับการมีเวอร์ชันโหนดที่ล้าสมัย มีคำแนะนำมากมาย เช่นอันนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา