Я пытаюсь настроить проект xcode и бот, который будет строить приложение nodejs on commit
из репозитория github и перезапустить сервер после завершения сборки. В настоящее время бот собирает изменения в репозитории, но не удается правильно построить.Установите бот xcode для сборки и развертывания узла nodejs express
Я использую xcode external build tool project
, который использует /bin/bash
как путь к инструменту, а рабочий каталог установлен в путь локального репозитория.
after integration
Скрипт бота что-то вроде,
npm install --production
npm run build
npm run server:restart
Я получаю ошибки как [npm|node] is not recognized
.
Просто ищите некоторую ясность в отношении того, чего я могу потерять или что может произойти неправильно.
'PATH =/Применения/Xcode.app/Содержание/Разработчик/USR/бен:/USR/бен:/бен:/USR/SBIN:/sbin' '/вар/папки/0d/yd64rp1d7ydg45jq0ws9w_p0000087/T/CE82881A-F94A-47D1-B408-B6110B07DF00-33111-000356C5B7C745B6: строка 8: НПМ: команда не found' I в качестве дополнительной команды 'НПМ install' после кода предложил – geschwe1
Run тот же' который npm' команду как нормальный пользователь в поле, чтобы определить, где он установлен. Для меня это находится в '/ usr/local/bin/npm', и если ваш одинаковый, PATH выше не найдет его. Если это верно и для вас, это будет исправлено «export PATH = $ PATH:/usr/local/bin» в качестве первой строки вашего скрипта. –