винде? Или мне тащить проект на линукс и там билдить?
можно поднять докер контейнер и собрать в нем
если делать постоянно - можно на гитхаб экшенс (1000 часов на паблик репы), там и под мак можно, но проще в докере том же, жрать правда будет на винде неплохо
а можно какую-нибудь ссылочку на инструкцию под докер? В тырнете что-то есть, но мне не совсем ясно что с этим делать)
создаешь докер файл, выбираешь базовый образ (условно alpine) потом нужно понять какие тебе зависимости нужны, тут конечно только бог поможет, но из них скорее всего node-gyp, и какие то пакеты типа C++ компилятора или еще чо (возможно) их ставишь через RUN с командной того пакетного менджера что юзается в базовом образе (apt / yum / pacman...), сорцы прилы можно примонтировать как volume из основной системы, а build запускать через подключение к bash через exec
итого будет работающий контейнер с поднятой средой через который можно запускать сборку из файлов с volume и туда же получать готовые файлы
т.е. я правильно понимаю, что я создаю новый контейнер на каком-то линуксе, ставлю туда ноду, смотрю что у меня ничего не взлетает, ищу косяки, монтирую образ....
Ну в принципе на самом деле не на линуксе ты и не создаешь, ну разве что mac с quemu
wsl
Обсуждают сегодня