В настоящее время я создаю NodeJS Webinterface для Minecraft. В настоящее время я борюсь с запуском сервера ...
Моя текущая структура папок выглядит следующим образом
./node_modules
./server
./views
app.js
package-lock.json
package.json
Каждый раз, когда я запускаю сервер, который находится в ./servers, файл eula.txt и другие файлы сервера генерируются в домашнем каталоге с моим app.js и так далее. Есть ли способ, как я мог бы изменить каталог, в котором находятся файлы?
Редактировать (краткая версия кода, выполняющего банку):
exec = require('child_process').exec;
exec('java -jar ' + './server/spigot-1.13.2.jar', (err, stdout, stderr) => {
if (err)
throw err;
console.log(stdout);
console.log(stderr);
});