Я строю собственный генератор Yeoman. Когда я запускаю его, проект создается, как и ожидалось, но выдается ошибка. Это трассировка стека:
events.js:183
throw er; // Unhandled 'error' event
^
Error: spawn EACCES
at _errnoException (util.js:1022:11)
at ChildProcess.spawn (internal/child_process.js:323:11)
at Object.exports.spawn (child_process.js:502:9)
at spawn (/home/alvarobc/Repositories/geoffrey-project-generator/node_modules/cross-spawn/index.js:12:24)
at module.exports.spawnCommand.spawnCommand (/home/alvarobc/Repositories/geoffrey-project-generator/node_modules/yeoman-generator/lib/actions/spawn-command.js:20:10)
at module.exports.install (/home/alvarobc/Repositories/geoffrey-project-generator/generators/app/index.js:118:10)
at Object.<anonymous> (/home/alvarobc/Repositories/geoffrey-project-generator/node_modules/yeoman-generator/lib/index.js:399:25)
at /home/alvarobc/Repositories/geoffrey-project-generator/node_modules/run-async/index.js:25:25
at new Promise (<anonymous>)
at /home/alvarobc/Repositories/geoffrey-project-generator/node_modules/run-async/index.js:24:19
Ошибка, похоже, исходит от реализации Promise. Я не знаю, как подойти к этой ошибке, чтобы ее решить. Поскольку я собираюсь опубликовать этот генератор, я хотел бы знать, откуда появилась эта ошибка.
npm --version
3.5.2
yo --version
2.0.5
Заранее спасибо, любая информация о том, как решить эту ошибку, будет принята.