คำถามติดแท็ก child-process

23
ฉันจะดีบัก“ ข้อผิดพลาด: วางไข่ ENOENT” บน node.js ได้อย่างไร
เมื่อฉันได้รับข้อผิดพลาดต่อไปนี้: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) ฉันสามารถทำตามขั้นตอนใดเพื่อแก้ไขได้ ผู้แต่งบันทึก : ปัญหามากมายกับข้อผิดพลาดนี้สนับสนุนให้ฉันโพสต์คำถามนี้สำหรับการอ้างอิงในอนาคต คำถามที่เกี่ยวข้อง: ใช้ฟังก์ชันวางไข่กับ NODE_ENV = การผลิต node.js child_process.spawn ข้อผิดพลาด ENOENT - ภายใต้ supervisord วางไข่ข้อผิดพลาด ENOENT node.js /programming/27603713/nodejs-spawn-enoent-error-on-travis-calling-global-npm-package โหนด JS - child_process วางไข่ ('ติดตั้ง npm') ใน Grunt งานผลลัพธ์ในข้อผิดพลาด ENOENT การเรียกใช้งาน …

3
ใช้ child_process.execSync แต่เก็บเอาท์พุทไว้ในคอนโซล
ฉันต้องการใช้execSyncวิธีการที่ถูกเพิ่มใน NodeJS 0.12 แต่ยังคงมีผลลัพธ์ในหน้าต่างคอนโซลที่ฉันใช้สคริปต์ Node เช่นถ้าฉันเรียกใช้สคริปต์ NodeJS ซึ่งมีบรรทัดต่อไปนี้ฉันต้องการดูผลลัพธ์เต็มรูปแบบของคำสั่ง rsync "live" ในคอนโซล: require('child_process').execSync('rsync -avAXz --info=progress2 "/src" "/dest"'); ฉันเข้าใจว่าexecSyncส่งคืน ouput ของคำสั่งและฉันสามารถพิมพ์ไปยังคอนโซลหลังการดำเนินการ แต่ด้วยวิธีนี้ฉันไม่มีเอาต์พุต "สด" ...
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.