генерит туеву хучу конфликтов, а в архивчике (git? какой git?) c проектом заботливо приложена папочка node_modules.
Есть ли какой то способ безболезненного деплоя такого проекта? Пока что склоняюсь к варианту создать мастер-образ, со всеми модулями и разворачивать сервера на его основе.
а приложеннными node_modules проект запускается вообще?
Да, с ними работает отлично
и я так понимаю проект настолько легаси что lock файла там нет?
Есть, это может помочь?
Не совсем понятно, в чем болезненность? Индусы скинули вам архив, в гитхабе кнопку скачать нажали и все. Попросите у них гит целиком или доступ к нему и перезалейте к себе В нём уже добавьте node_modules в git ignore и деплойте знакомыми средствами
в лок файлах по идеи пишет строго версии зависимостей при которых работает проект
Это все сделано, проблема в установке модулей. После запуска npm install на чистом проекте (без "родной" директории node_modules) идет несколько экранов с конфликтами
можно скрин конфликтво? после них проект запускается?
А вы собрали проект tsc?
Обсуждают сегодня