@kopcapuk

Как настроить npm watch в docker?

Вот мой docker-compose.yml:
version: '3.8'

services:
    npm:
        image: node
        working_dir: /app
        entrypoint: ["npm", "run"]
        volumes:
            - ./:/app

Вот мой сокращённый package.json:
{
  "scripts": {
    "watch": "node node_modules/cross-env/src/bin/cross-env.js --section=site NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
  }
}

Запускаю docker compose run npm watch, процесс вотчинга запускается, но при изменении скриптов пересборки не происходит :(
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Скорее всего npm watch подписывается на событие изменения файла.
Проблема в том, что внутри докера на это событие подписываться нельзя - оно просто не работает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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