浏览器同步和观看多个文件夹

Cal*_*ger 15 command-line npm browser-sync

我正在使用我在NPM上安装的浏览器同步来观察我的项目,因为我正在处理它们.有没有办法让它一次看到根文件夹和css文件夹?

Ant*_*ine 21

有点晚了,但是,因为我需要它,我会在这里发布以备将来参考:

要么启动browser-sync init并添加这样的东西到bs-config.js文件:

files: ["app/css/style.css", "app/js/*.js"]
Run Code Online (Sandbox Code Playgroud)

或使用以下选项启动浏览器同步:

browser-sync start --server --files="**/*"
Run Code Online (Sandbox Code Playgroud)

这将加载当前目录和每隔一个子目录.

来源:https://www.browsersync.io/docs/options/

  • @abc 在文档中,您只会找到 `--files` 标志。`**/*` 部分来自你的 shell,它与 `*` 的作用相同,只是它也匹配任何级别的每个子目录。根据您使用的外壳可能会有一些差异,这里有一个很好的描述:https://unix.stackexchange.com/questions/62660/the-result-of-ls-ls-and-ls (2认同)

小智 8

要查看多个文件,请在--files选项后列出不同的目录,例如--files 'directory1' 'directory2/sub'.

整个npm脚本命令可能如下所示: browser-sync start --proxy 'localhost:3000' --files 'public' 'src' 'views'