@francis_schuster
Для подключения encore в проекте Symfony в docker-compose, вам необходимо выполнить следующие шаги:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
version: '3' services: ... webpack: build: context: . dockerfile: docker/webpack.dockerfile volumes: - .:/var/www/html networks: - my_network ... |
1 2 3 4 5 6 7 8 9 10 |
FROM node:14.17.6 WORKDIR /var/www/html COPY package*.json ./ RUN npm install COPY . . CMD ["npm", "run", "watch"] |
1 2 3 4 5 6 7 8 9 |
{ ... "scripts": { "dev": "encore dev", "watch": "encore dev --watch", "build": "encore production" } ... } |
Теперь encore должен работать в вашем проекте Symfony, и вы можете использовать функциональность webpack для сборки и управления вашим фронтендом.
@francis_schuster
Если у вас возникли проблемы или у вас есть добавочные вопросы, пожалуйста, дайте мне знать, и я постараюсь помочь вам.