[英]child_process.fork is not working and idk the reason
我正在嘗試使用 child_process.fork() 但它不起作用。 我嘗試使用 spawn 並且有效。 誰能幫我?
child_process.fork('node', ["bot.js"],{cwd:fs.readFileSync('./path.txt')+"\\Workroom\\"});
當您期望它返回一個字符串時, readFileSync
正在返回一個緩沖區。 您需要將編碼設置為“utf8”。 我建議使用path.join
而不是簡單地連接(假設path.txt的內容是有效路徑)。 你的代碼看起來像這樣......
child_process.fork('node', ["bot.js"],
{cwd: path.join(fs.readFileSync('./path.txt', 'utf8'),'Workroom')}
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.