Ткните носом что я не так делаю. Во время выполнения npm install в контейнере устанавливаются не все модули. При чистой установке в папке node_modules должно быть 877 файлов, при варианте установки docker-compose exec node npm install в папке node_modules всего 226 файлов, если добавить флаг --unsafe-perm exp то установится 566, но это все равно не все, что там должно быть. Я примерно понимаю что это с пермишенами как-то связано и скорее всего часть из модулей должны устанавливаться глобально, но как я понимаю для глобальной установке в хост у контейнера не хватает прав. Что делать и как это можно победить???
я наверное не совсем понимаю в чем вопрос, но я делала в Dockerfile FROM node:alpine и все ставилось что надо
Возможно где-то env стоит NODE_ENV=production и тогда ставятся зависимости прописанные в depencies, то что в devDepencies игнорится
Обсуждают сегодня