browsersync无法正常工作(注意:不使用gulp)

时间:2016-04-12 02:06:01

标签: browser-sync

我正在尝试使用不带Gulp的browsersync,只是简单的旧html和css,但它不会更新对css所做的任何更改。当我通过终端打开页面时,browsersync显示它已连接,但是当我在项目中更改/添加CSS时它没有注入CSS,终端只显示:

[BS]提供以下文件:./ [BS]看文件......

1 个答案:

答案 0 :(得分:0)

好的,就像我在之前(删除)的回答中所说的那样,我遇到了同样的麻烦。服务器启动,“连接到BrowserSync”在浏览器上弹出,但是当我将任何内容更改为我的html时没有重新加载。

起初,我认为这是Chokidar的问题。所以我使用npm install -g chokidarnpm install chokidar --save对其进行了更新。但是,当我回到家时(我的工作和家用电脑都有问题),这个修复无效。然后我发现这有效:browser-sync start --server --files "*.html",但失败了:browser-sync start --server --files "css/*.css, *.html, js/*.js"。最后一个是我在之前项目中使用的.bat文件。

所以,我开始使用谷歌搜索,发现了不同的语法。我更改了命令,现在可以正常运行:browser-sync start --server --files "css/*.css" "*.html" "js/*.js" (注意空格和引号而不是逗号)

我不知道我是否看到鬼,或者语法是否真的改变了。