child-process

    7熱度

    1回答

    我想要使用管道和節點的child-process模塊進行通信的父進程和子進程的兩個長期運行node.js進程。我希望孩子能夠將數據異步發送回父母,並且我希望使用pipe這樣做。 這裏是我的代碼的簡化版本: 家長: cp = require('child_process') es = require('event-stream') child = cp.spawn('coffee', ['ch

    3熱度

    1回答

    我想打開谷歌瀏覽器使用的NodeJS,但我得到這個錯誤(我用的execfile和產卵) var execFile = require('child_process').execFile, spawn = require('child_process').spawn, spawn('C\\Program Files\\Google\\Chrome\\Application\\chrome.ex

    3熱度

    2回答

    我有命令,我想用Dart打電話。 該命令是sonar-runner,如果我在一個普通的Ubuntu終端中運行它,它會很好地工作。這是因爲我在.profile文件中編輯了PATH,因此它變成了全局命令。 但是,如果我寫了一個簡單Process.start代碼應該觸發同樣的事情: Process.run('sonar-runner', []).then((result) { stdout.w

    0熱度

    1回答

    我想在主進程中捕獲我的子進程的一些響應。我可以在主進程中記錄子進程的信息,但無法捕獲一些返回xyz響應。 這裏是主進程的代碼: var express = require('express'); var app = express(); const fs = require('fs'), cp = require('child_process'); app.get

    1熱度

    1回答

    我想使用Nodejs子進程編譯C程序。 Ç.out文件執行功能: var exec= require('child_process').exec; exec("test.exe",function(err,stdout,stdin){ //call back handling code here }); C程序: #include <stdio.h> int

    0熱度

    1回答

    我正在寫一個實用程序。此實用程序的一個命令是運行一個外部應用程序。 var child_process = require('child_process'); var fs = require('fs'); var out = fs.openSync('.../../log/out.log', 'a'); var err = fs.openSync('.../../log/err.log'

    0熱度

    1回答

    我正在測試node.js和作爲子進程啓動的可執行文件之間的通信。可執行文件將從node.js中通過child_process.spawn()啓動,其輸出將由node.js監視。我正在Linux和Windows操作系統上測試這個功能。 我已經成功地產生了tail -f /var/log/syslog並且偵聽了它的輸出,但是我自己的可執行文件似乎無法正確寫入標準輸出(無論以何種形式存在,都被node.

    1熱度

    2回答

    我正在使用簡單的CLI,其中一個功能是將ssh運行到遠程服務器。 這是我的意思的例子: #!/usr/bin/env node var spawn = require('child_process').spawn; var readline = require('readline'); var iface =readline.createInterface({ input: p

    0熱度

    1回答

    在NodeJs中使用子進程模塊時,ls和-lh/usr代表什麼?

    0熱度

    1回答

    我想要產生谷歌瀏覽器,我似乎無法做任何工作。我究竟做錯了什麼? var cp = require('child_process'); console.log("Spawning Chrome"); chrome = cp.spawn('/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome', ['http:/