Tworzę zautomatyzowany proces budowania aplikacji internetowej za pomocą pliku node.js w systemie Windows. Próbuję uruchomić nasz kod za pomocą programu zamknięcia java Google. Czytałem dokumentację na child_process w dokumentach węzła. Wspomina, że nie działa jeszcze w oknach. Czy istnieje pakiet lub obejść to?Jak uruchomić zewnętrzny program w pliku node.js w systemie Windows?
Oto kod, który próbuję uruchomić.
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);
});
Zastanawiam się, czy istnieje pakiet węzeł lub inne prace wokół nie jestem świadomy. Węzeł działa ogólnie świetnie, ten plik pliku JAR jest niewielką częścią całego procesu, a większość zespołu pracuje w systemie OSx/Linux. – Joel