使用gulp livereload和XAMPP

时间:2015-01-04 08:50:28

标签: php gulp livereload

我最近一直在使用gulp进行前端开发,我发现它非常有用。 我在Windows中使用XAMPP制作PHP网站,其中有些时候包括数据库操作。

现在,我已经使用gulp-livereload和gulp-connect为前端启动服务器,但随后它不会处理PHP文件。

我想做的就是,带有数据库访问权限的PHP livereload。就像livereloading一样,但是通过XAMPP的服务器(因为它可以处理PHP)。

1 个答案:

答案 0 :(得分:0)

是的,我现在找到了一个临时解决方案。

看,它只是暂时的,但只要你正确编写PHP,你就可以完成工作。我告诉你我是怎么做的。

虽然一开始我想告诉你这不是一个正确的方法,你应该使用一些MVC框架。 无论如何,

  1. 我在Windows 8.1下安装了XAMPP,而XAMPP的htdocs在我的“C”驱动器中。

  2. 然后我在“htdocs”中创建了一个文件夹,其中我放了所有前端+后端代码。基本上,gulpfile.js位于根目录,然后有一个组件文件夹,其中所有前端源都驻留在。在root上有另一个名为“www”的文件夹,里面放了我的index.php。

  3. 然后我加载gulp-livereload而不是gulp-connect,我添加了livereload.listen();我想要重新加载的所有php文件中的方法和标签。

  4. 工作得很好,除非PHP抛出错误,直到你纠正错误,你一直在手动重新加载页面。