CSS не компилируется (тема.css) на сайте PrestaShop в локальной среде

CSS не компилируется (тема.css) на сайте PrestaShop в локальной среде

28.04.2019 09:01:47 Просмотров 56 Источник

У меня есть пользовательская тема на моем веб-сайте PrestaShop, пытаясь работать над CSS в локальной среде. Когда я изменяю CSS, скомпилированный файл темы.CSS не обновляется.

Это среда windows, php-приложение, и я использую virtual studio & git bash.

Я изменил тему.css и он изменился на сайте на локальный. Я попытался запустить webpack для перезагрузки, делая "npm run build", но получил ошибку"отсутствует скрипт".

Должен ли я добавить конфигурацию webpack?


Как я могу иметь автоматическую перезагрузку свернутых файлов?

У вопроса есть решение - Посмотреть?

Ответы - CSS не компилируется (тема.css) на сайте PrestaShop в локальной среде / CSS not compiling (theme.css) on a PrestaShop site on local environment

Sanjay

28.04.2019 10:48:12

Изменив тему.css-файл вы обновили скомпилированные CSS-файлы, которые будут отображаться во время загрузки документа. Но после запуска команды npm run build изменения, внесенные в тему.css файл удаляются. Поскольку файлы перезаписываются при компиляции с помощью команды npm run build. Поэтому, если вы хотите, чтобы изменения отражали, добавьте изменения в файлы CSS, присутствующие в каталоге _dev. Так что при компиляции изменения обновляются в теме.файл CSS.

Как я могу иметь автоматическую перезагрузку свернутых файлов?

Вы можете использовать команду npm start для автоматической компиляции файла при обновлении файлов в каталоге _dev.

https://stackoverflow.com/questions/55893104/css-not-compiling-theme-css-on-a-prestashop-site-on-local-environment/55894020#comment98444539_55894020
та же проблема с этой командой я получаю сообщение об ошибке " отсутствует скрипт: пуск"
https://stackoverflow.com/questions/55893104/css-not-compiling-theme-css-on-a-prestashop-site-on-local-environment/55894020#comment98444646_55894020
Привет Клэр, пожалуйста, убедитесь, что вы добавили "scripts": {"watch":" webpack-w"," build":" webpack"} в пакет.JSON-файл, а затем выполните команду npm НПМ НПМ запустить построить или смотреть или начать
Robertino Vasilescu

29.04.2019 11:03:36

Предполагая, что вы находитесь на PS1. 7+ вы не должны касаться темы.css в любом случае. Лучший способ-создать дочернюю тему и иметь в своих активах обычай.CSS. Также добавьте все изменения шаблона в эту дочернюю тему. Таким образом, вы всегда можете обновить родительскую тему без потери изменений. Или, если вы не хотите делать это таким образом, по крайней мере, добавьте пользовательский.css к вашей текущей теме и внес ваши изменения css там.

mootookoi

07.05.2019 12:21:50

Вы должны запустить npm run buildв папке _dev / вашей темы.
Перед этим необходимо запустить npm installв папке _dev.
Не используйте nodejs > 8.
пакет.JSON и webpack.конфиг.js из папки _dev / довольно старые. Я работаю над их обновлением.

Закрыть X