我有一个XAMPP
本地PHP
服务器,我需要使用浏览器同步,但我不知道如何仅使用命令行运行它而不需要gulp或grunt。我试着
browser-sync start --server --port 80 --files "css/.css"
但不是端口80,而是使用81端口
启动 browser-sync start --proxy 'localhost:80'
我试过这个。它连接到我的本地服务器但没有刷新
答案 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文件的完整相对路径。
遇到了完全相同的问题,我只需要从正确的文件夹路径运行脚本即可。