在php服务器上运行browser-sync

问题描述 投票:3回答:1

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

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

但它不是80端口,而是81端口

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

php server browser-sync
1个回答
0
投票

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

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

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

这意味着如果您的服务器在localhost上运行并且可以在localhost/css下找到CSS文件,那么仅从任何目录运行上面的browsersync脚本是不够的。

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

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

© www.soinside.com 2019 - 2024. All rights reserved.