В последнее время я использовал gulp для разработки интерфейса и считаю его очень полезным.
Я использую XAMPP в Windows для создания сайта PHP, некоторые из которых иногда включают операции с базой данных.
Теперь я использовал gulp-livereload и gulp-connect для запуска сервера для внешнего интерфейса, но тогда он не будет обрабатывать файлы PHP.
Все, что я хочу сделать, это PHP livereload с доступом к базе данных. Как и при прямой загрузке, но через сервер XAMPP (поскольку он может обрабатывать PHP).
да, я нашел временное решение на данный момент.
Видите, это просто временно, но пока вы правильно пишете PHP, вы сделаете всю работу. Позвольте мне рассказать вам, как я это делаю.
Хотя с самого начала я хочу сказать вам, что это неправильный подход к этому, вы должны использовать некоторую инфраструктуру MVC.
Тем не мение,
Я установил XAMPP под Windows 8.1, и htdocs XAMPP находится на моем диске «C».
Затем я создаю папку внутри «htdocs», в которую я помещаю весь свой код внешнего интерфейса + внутренний интерфейс. В основном, gulpfile.js находится в корневом каталоге, а затем есть папка компонентов, в которой находятся все исходные исходные коды. В корне есть еще одна папка с именем «www», в которую я положил свой index.php.
Затем я загружаю gulp-livereload вместо gulp-connect и добавляю livereload.listen (); Метод и теги во всех php-файлах, которые я хочу перезагрузить.
Работает очень хорошо, за исключением случаев, когда PHP выдает ошибку, пока вы не исправите эту ошибку, вам придется постоянно перезагружать страницу вручную.
Других решений пока нет …