У меня есть требование, где мне нужно скомпилировать / выполнить фрагмент кода Java и показать вывод.Код представлен ниже
const exec = require('child_process').exec;
exec('my.bat', (err, stdout, stderr) => {
if (err) {
console.error(err);
return;
}
console.log(stdout);
});
my.bat - это пакетный файл, который выполняет код Java и возвращает вывод.Но теперь я использую командную строку NodeJs для запуска приведенного выше кода.
Вместо этого есть ли способ запустить тот же файл JS без командной строки nodejs, но по нажатию кнопки из html
i, e ..
<html>
<button (click)="compileJavaCode()">Compile</button>
</html>
Примечание: я использую angular2 для внешнего и внутреннего NodeJs
Помощь оценена!