2015-01-04 5 views
0

В последнее время я использую gulp для разработки интерфейса, и я нахожу его очень полезным. Я использую XAMPP в Windows для создания PHP-сайта, некоторые из которых иногда включают операции с базами данных.Использование gulp livereload с XAMPP

Теперь я использовал gulp-livereload и gulp-connect для запуска сервера для front-end, но затем он не будет обрабатывать файлы PHP.

Все, что я хочу сделать, - это печенье PHP с доступом к базе данных. Подобно перезагрузке, но через сервер XAMPP (поскольку он может обрабатывать PHP).

ответ

0

Да, я нашел временное решение на данный момент.

См., Это просто временно, но до тех пор, как вы написали PHP правильно, вы получите работу. Позвольте мне рассказать вам, как я это делаю.

Хотя я хочу сказать вам, что это не правильный способ приблизиться к этому, вы должны использовать некоторую среду MVC. Во всяком случае,

  1. Я XAMPP установлен под ОС Windows 8.1 и HTDOCS XAMPP находится в моем "C" Drive.

  2. Затем я создаю папку внутри «htdocs», в которую я помещаю весь свой код интерфейса + backend. В основном, gulpfile.js находится в корне, тогда есть папка с компонентами, в которой находятся все внешние интерфейсы. В корне называется «www», внутри которого я помещаю свой index.php.

  3. Затем я загружаю gulp-livereload вместо gulp-connect и добавляю livereload.listen(); метод и теги во всех файлах php, которые я хочу перезагрузить.

Работает очень хорошо, за исключением случаев, когда PHP выдает ошибку, пока вы не исправили эту ошибку, вы продолжаете перезагружать страницу вручную.

 Смежные вопросы

  • Нет связанных вопросов^_^