在php服务器上运行browser-sync

时间:2017-11-15 19:25:47

标签: php server browser-sync

我有一个XAMPP本地PHP服务器,我需要使用浏览器同步,但我不知道如何仅使用命令行运行它而不需要gulp或grunt。我试着

browser-sync start --server --port 80 --files "css/.css" 

但不是端口80,而是使用81端口

启动

browser-sync start --proxy 'localhost:80'我试过这个。它连接到我的本地服务器但没有刷新

1 个答案:

答案 0 :(得分:0)

您的--files参数中有错误。 .css之前应该有一个星号,以在CSS目录中选择所有 CSS文件,如下所示:

browser-sync start --proxy "localhost:80" --files "css/*.css"

请记住,目录路径应相对于您在终端/ cmd窗口中的当前目录

这意味着,如果您的服务器在localhost上运行,并且CSS文件位于localhost/css下,则 NOT 足以从任何目录运行以上的browsersync脚本。

您必须导航到本地服务器文件夹(通常为C:\xampp\htdocs所在的本地css),然后从那里运行browsersync脚本。另外,如果您不想在console / terminal / cmd窗口中更改目录,则必须从当前目录中指定CSS文件的完整相对路径。

遇到了完全相同的问题,我只需要从正确的文件夹路径运行脚本即可。