lukoie
@lukoie

Как делать livereload проекта на php?

Ну вот, сверстал проект с препроцессором sass. *
Решил сделать пару страниц, так что перевел голый хтмл в пхп...
и что теперь?
VSCode не релоадит, prepross не релоадит.
Пока запустил опенсервер, и по старинке ручками рефрешу.
Как это обычно делают в таком случае?
И еще сразу подумалось, если мы препроцессим, и есть всякие шаблонизаторы, то может есть что-тотипа хтмл-инклюда? чтобы оно собирало один хтмл из частей, как сасс _инклюд?

* Наткнулся на грабли(с необязательным закрыванием комментирования, которое в итоге оказалось не таким уж и необязательным), переделал на scss. Получил просветление почему лучше scss. В нем тоже наткнулся на непонятку, т.к. доки говорят что надо писать @import 'topnavigation'; но сборщик ругается, и нормально отрабатывает только @import '_topnavigation'; да еще и VSCode (+Live Sass Compiler by Ritwick Dey) этот _topnavigation.scss компилит в .css .min.css, хотя доки говорят что сасс умный, сасс при компиляции просто импортит, а подчеркивание говорит что этот файл обрабатывать не надо.
фотоулика
5c3812026af4b873040590.png5c3812ab8180e723460534.png

Может кто сразу прокомментирует чзн?
зыж, о, новый прикол - если в главном сассе указываешь переменную, то в импортируемом файле он уже не понимается, и не компилится. интересненько.
  • Вопрос задан
  • 732 просмотра
Решения вопроса 1
DevMan
@DevMan
VSCode не релоадит, prepross не релоадит.
про vsc не в курсе, а препрос и древнючий лайврелоад у меня спокойно релоадят.

может есть что-тотипа хтмл-инклюда?
любой вменяемый шаблонизатор под пых поддерживает инклюды.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Froggyweb
Сделать сборку на gulp
Использовать browsersync для релоада https://webdesign-master.ru/blog/tools/601.html
Ответ написан
Комментировать
@ljutaev
html-програмист
https://github.com/ahmadawais/WPGulp
просто переделай сборку под себя
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы