browser-sync start --help
# --ignore Ignore patterns for file watchers [array]
# -f, --files File paths to watch [array]
# 下边是我的使用的命令
browser-sync start --proxy "http://127.0.0.1/" \
--cwd "/home/wdssmq/wwwroot/www/zbp_dev/zb_users" \
--ignore "bin/, cache/, usr/" \
--files "plugin/**/*.css, plugin/**/*.html, plugin/**/*.js, plugin/**/*.php, plugin/**/*.txt"
#—— 只监听插件变化
; -----
描述上一个是 Ignore patterns
,一个是 File paths
,就比较迷惑……
写 Z-BlogPHP 插件,同时开后台管理和前台页面,后台刷新时会预处理文件保存到 bin/,然后前台调用,预处理的操作好像就会重复触发刷新……
另外文档里有 logFileChanges 参数,但是仔细看了下不支持 cli 使用的样子?
所以 cli 里也看不到具体是哪个文件修改了。。
Browsersync 支持的参数 https://browsersync.bootcss.com/docs/options#option-logFileChanges
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.