Windows에서 node.js로 자동화 된 웹 앱 빌드 프로세스를 만들고 있습니다. 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);
});
. 노드는 전반적으로 훌륭하게 작동합니다.이 jar 파일 단계는 전체 프로세스의 작은 부분이며 대부분의 팀이 OSx/Linux에 있습니다. – Joel