Вы можете автоматизировать запуск yo trial
из файлов js с помощью пакетов npm, таких как execa
или shelljs
.
// Example
// index.js
const execa = require("execa");
async function runTrial() {
try{
await execa.shell('yo trial');
}
catch(err) {
console.log(error);
}
}
runTrial();
Теперь вы можете запустить node index.js
, который запускает функцию установки. Но если вы сделаете это, вы должны добавить yo
и ваш генератор как зависимости в package.json
вместо того, чтобы просить пользователей установить yo
как глобальный пакет.