我正在用windows上的node.js創建一個自動化web應用程序構建過程。我試圖通過Google關閉Java程序來運行我們的代碼。我閱讀了節點文檔中有關child_process的文檔。它提到它不適用於Windows。是否有包裝或解決此問題?如何在windows上運行node.js中的外部程序?
繼承人的代碼,我嘗試運行。
var _exec = require('child_process').exec;
_exec('java ' + '-jar '+ COMPILER_JAR +' --js '+ srcPath +' --js_output_file '+ distPath,
function(e){
echo("google closure done....");
echo(e);
});
我想知道如果有一個節點包或其他一些變通,我不知道。 Node整體運行良好,這個jar文件步驟僅佔整個流程的一小部分,而且大部分團隊都在OSx/Linux上。 – Joel 2012-07-26 22:49:33