node是什么進(jìn)程 利用node.js如何創(chuàng)建子進(jìn)程詳解?
利用node.js如何創(chuàng)建子進(jìn)程詳解? 節(jié)點(diǎn).js有一個(gè)Windows實(shí)現(xiàn)版本,請(qǐng)?jiān)L問(wèn)其官方網(wǎng)站節(jié)點(diǎn).org下載??梢允褂脙煞N類型的exe和MSI。下載后的安裝與正常軟件安裝相同。使用方法:在“開(kāi)始”
利用node.js如何創(chuàng)建子進(jìn)程詳解?
節(jié)點(diǎn).js有一個(gè)Windows實(shí)現(xiàn)版本,請(qǐng)?jiān)L問(wèn)其官方網(wǎng)站節(jié)點(diǎn).org下載??梢允褂脙煞N類型的exe和MSI。下載后的安裝與正常軟件安裝相同。使用方法:在“開(kāi)始”菜單中打開(kāi),選擇node.jscommandprompt命令它會(huì)自動(dòng)為您添加環(huán)境變量??梢灾苯邮褂胣ode和NPM命令。
Node命令:Node(space)JS程序,請(qǐng)使用絕對(duì)地址。其他參數(shù)可以用node-h查看,有詳細(xì)說(shuō)明
NPM命令:NPM是node安裝第三方模塊的命令。使用npminstall模塊名非常簡(jiǎn)單。其他參數(shù)可以用npm-h查看
這里,npm的所有模塊必須在npm.org網(wǎng)站注冊(cè)以在上使用。
此外,我們還提供一個(gè)華人社區(qū)cnodejs.org網(wǎng)站好的華人社區(qū)。也提供中文文件。
Node.js中child_process實(shí)現(xiàn)多進(jìn)程?
Nodejs是單線程模型,但是,使用Nodejs的子進(jìn)程模塊可以實(shí)現(xiàn)多進(jìn)程任務(wù)。使用子進(jìn)程可以創(chuàng)建子進(jìn)程,實(shí)現(xiàn)子進(jìn)程與主進(jìn)程之間的通信。nodejsv0.12.7 childProcess提供以下同步和異步方法來(lái)創(chuàng)建進(jìn)程:異步創(chuàng)建:child進(jìn)程.spawn(命令[,參數(shù)][,選項(xiàng)])選項(xiàng).stdio選項(xiàng).分離選項(xiàng).customFds兒童進(jìn)程.exec(命令[,選項(xiàng)],回調(diào))子項(xiàng)uprocess.execFile文件(文件[args][,options][callback])子項(xiàng)u過(guò)程.fork(modulepath[,args][,options])同步創(chuàng)建:childu進(jìn)程.spawnSync(命令[,參數(shù)][,選項(xiàng)])子項(xiàng)u進(jìn)程.execFileSync(命令[,參數(shù)][,選項(xiàng)])子項(xiàng)u進(jìn)程.execSync(命令[,選項(xiàng)])