172 похожих чатов

Fatal error: Unable to find local grunt. указал WORKDIR но все

равно получаю такую ошибку, но если зайти в контейнер зайти в указанный WORKDIR и запусить грант, то все работает, в чем причина?

9 ответов

8 просмотров

показывай детально шо и как делаешь

Isa- Автор вопроса
Яна
показывай детально шо и как делаешь

есть такой докер файл ARG NODEJS_TAG="16-slim" ARG NPM_AUTH_API_KEY ARG NPM_REGISTRY COPY ["ui/", "/build/ui/"] WORKDIR /build/ui RUN set -x \ && echo '_auth="${NPM_AUTH_API_KEY}"' | tee -a ~/.npmrc \ && echo 'always-auth=true' | tee -a ~/.npmrc \ && echo 'registry=${NPM_REGISTRY}' | tee -a ~/.npmrc RUN set -x \ && npm install -g grunt-cli \ && cd /build/ui/ \ && npm ci есть такой докер композ services: frontend: image: dev_frontend container_name: dev_frontend working_dir: /build/ui command: grunt webpack-dev-server volumes: - "../ui:/build/ui" networks: dev-grid-network: ports: - "8080:8080" environment: UW_UI_HOST: 0.0.0.0 UW_UI_PORT: 8080 UW_API_HOST: http://backend UW_API_PORT: 3003 IS_HTTPS_ENABLE: 'false'

Isa
есть такой докер файл ARG NODEJS_TAG="16-slim" AR...

бля даж хз, вроде все должно работать

Isa- Автор вопроса
Яна
бля даж хз, вроде все должно работать

Какие именно пути?)) этот путь WORKDIR /build/ui есть внутри контейнера я в него захожу и спокойно запускаю грант, но через композер он почему то не хочет

Isa
есть такой докер файл ARG NODEJS_TAG="16-slim" AR...

Потому что кое-кто монтирует папку с исходниками с хоста в контейнер. В папке на хосте нет node_modules, поэтому нет и скрипта grunt

Isa- Автор вопроса
Максим Мартынов
Потому что кое-кто монтирует папку с исходниками с...

типа монтирование перетирает то что я ставил? а как исклють папку node_modules?

Isa
типа монтирование перетирает то что я ставил? а ка...

Да. Такой фичи нет, монтируй все остальные папки приложения, кроме node_modules

Isa- Автор вопроса
Максим Мартынов
Да. Такой фичи нет, монтируй все остальные папки п...

там просто еще куча файлов и руками что ли все прописывать?)

Isa
там просто еще куча файлов и руками что ли все про...

тебе точно прямо вся эта куча файлов нужна в контейнере?

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
я имею в виду официально интегрированный в телегу? в том плане что не сливает переписку с пользователем?
Andrey
9
Кто-нибудь решал проблему с автоматическим скроллингом к выбранной ячейке в TDBGrid в Lazarus? Проблема в том, что есть допустим 3 столбца, третий столбец виден наполовину, вк...
Дмитрий Логинов
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Чорт! Чорт! Чорт! Стала ставить через GetIt (написано же, что ручками не рекомендуется) Сломалось на дублировании моей TSkLabel. Чтож мне ее по всем проектам переименовывать в...
Катерина Свиридова
7
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Карта сайта