首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >grunt-browser-sync双注入重载脚本

grunt-browser-sync双注入重载脚本
EN

Stack Overflow用户
提问于 2016-02-09 21:36:50
回答 1查看 257关注 0票数 2

我在一个模式实验室项目(https://github.com/pattern-lab/patternlab-php)上使用浏览器同步,patternlab页面被一个主体和iframe分成两部分,分别是模式实验室控件和iframe和styleguide内容。

发生的情况是js脚本在页面中注入了两次,在两个“主体”中。每次我做一次css更改,页面就会迅速回到顶部,这很烦人。

我已经更新到2.0.0来使用https://www.browsersync.io/docs/options/#option-snippetOptions,但我不是正则表达式的专家,我甚至不知道我在这里是否走对了路。

reload脚本应该只应用于iframe内部:

我似乎找不到解决办法,非常感谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2016-02-25 05:52:53

这个问题在最新版本的Pattern Lab / Node中得到了解决。秘方是:

代码语言:javascript
复制
snippetOptions: {
  blacklist: ['/index.html', '/']
}

似乎BrowserSync希望这些黑名单字符串是前导斜杠URL片段,而不是文件系统路径。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35293486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档