child-process

    0熱度

    2回答

    var cp = require("child_process"); var proc = cp.spawn("cmd"); proc.stdout.on("data", data => console.log("Data:", data.toString())); proc.stdin.write("help\n"); proc.stdin.write("help\n"); 在上面

    0熱度

    1回答

    我在爲子進程提供相同的模塊或對象時遇到問題。 因爲沒有辦法發送一個普通的對象到我的子進程(我只能發送「服務器」,套接字或JSON對象),我試圖創建一個模塊,我需要在我的主app.js ,在它上面設置任何必要的數據,而不是在我的子進程中,我也會要求它。 問題是,在我的子進程中,我得到了一個不同的oject,而不是我在app.js.中創建的那個oject。我試圖用一個普通的對象,並設置它的屬性,以及一

    3熱度

    2回答

    部分: for i in "${r_arr[@]}" do ${parallel_dir}parallel -j${cap} --semaphore --semaphorename a2_bootstrap_semaphore_${rnd} a2_exec ${i} ${temp_zmat_folder_path}${temp_zmat_folder}/ ${outs_folder}

    0熱度

    1回答

    我們LD_PRELOAD一個庫的某些功能,如果我想禁用該功能並想卸載庫有沒有辦法做到這一點?我不要想要使用RTLD,它必須是一個LD_PRELOAD所以不建議dlsym。 另外一個使用案例是LD_PRELOAD由進程創建的任何子進程也具有我不想要的相同環境。有沒有辦法做到這一點?

    0熱度

    1回答

    內的一個節點/ Express服務器,我開始另一個節點/ Express服務器作爲子進程: let appifi = child.spawn('node', [babel_path, www_path], { cwd: appifi_path, env: appifi_env, }) 這工作得很好,並appifi得到了PID,說2376 當試圖阻止子進程,appifi.k

    2熱度

    1回答

    我有一個節點服務,我使用child_process spwan一個孩子,在我的情況下,孩子是一個C++二進制文件,它需要STDIN和流STDOUT。該服務正在按預期工作,現在我正在嘗試使用mocha/chai在服務中編寫單元測試,並通過伊斯坦布爾運行測試。我已經爲這些stuufs奠定了基礎,但只想獲得有關如何爲使用child_process的節點服務編寫單元測試的示例。基於這個例子,我可以嘗試爲我

    0熱度

    1回答

    下面我有一個帶有newlines行的字符串,這個字符串是一個bash文件的內容。我想知道是否有辦法在不創建b​​ash文件的情況下運行這個內容。我想要做一些類似於下面的事情,我只是將內容傳遞給sh命令。但是這在下面的錯誤中爆發了。 let string = "\necho \'hello-world\'\n" execAsync(`${string} | sh`) 我知道我可以創建一個臨時

    1熱度

    2回答

    我想從Electron中觸發一個JS文件。如果我在終端中嘗試命令節點test.js,它工作正常。如果我在Electron中嘗試相同的操作,則會收到錯誤Uncaught Error: spawn node test.js ENOENT。如果我走錯了路,你能糾正我嗎? var spawn = require('child_process').spawn; var executeSpawn = sp

    3熱度

    1回答

    我試圖使用外部包: NPM安裝python-shell 現在,我剛纔用例的包裝基本js文件隨附: console.log('hey in main.js') var PythonShell = require('python-shell'); PythonShell.run('./my_script.py', function (err) { if (err) throw err;

    0熱度

    3回答

    我目前正在開發一個帶有REST API的節點js應用程序,該應用程序公開了mongo數據庫的數據。 應用程序需要通過調用外部服務(可能需要超過一分鐘才能獲取新數據)每5分鐘更新一些數據。 我決定把這個任務隔離到一個child_process但我不知道我應該怎麼需要把這個子進程: 只有函數來執行。時間表由主進程管理。 具有一個獨立的進程,每5分鐘自動刷新一次數據,並在每次刷新完成時向主進程發送消息。