问题标签 [grunt-browser-sync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
grunt-contrib-watch - Grunt browserSync grunt-php 不会在更改时重新加载 PHP 文件
我正在使用 Grunt + browserSync + grunt-php。服务器正常启动。问题是每当我对 PHP 文件进行更改时,这些更改都不会在浏览器中自动重新加载。尽管设置到位,但我必须手动重新加载页面。过去 1 周一直在尝试解决此问题,但没有成功。尝试了其他在线资源,但也没有帮助。请帮忙。
目录结构:
Gruntfile.js:
drupal-8 - Browsersync 不使用 Drupal Basic Theme Grunt 配置检测文件更改
当我直接从命令行使用 BrowserSync 时,它工作正常。但是当我使用 Drupal Basic 主题中的 Grunt 文件时,BrowserSync 没有检测到对 SASS 和 CSS 文件所做的更改。而 SASS 到 CSS 的转换工作正常......
编辑:当我使用它'css/base/*.css'
而不是'css/{,*/}*.css'
它时。所以这一定是语法问题。任何关于正确语法的想法?
jsp - 使用 grunt-browser-sync 观察 jsp 和标记文件的变化
我正在尝试使用 grunt-browser-sync 来观察 jsp 和标记文件中的更改,但同样不起作用。有人知道发生了什么吗?Grunt 适用于标签和 jsp 文件?
javascript - 使用 IIS Express 扩展运行带有 Visual Studio 代码的 browserSync 代理 (grunt)
我想要实现的是在使用安装了 IIS Express 扩展的 Visual Studio 代码编辑器时使用 grunt 运行 browserSync。
我可以使用代理运行IIS(Viusal Studio 代码扩展)和 browserSync :
Gruntfile.js
咕噜声看起来不错:
然后:
安装了 google chrome COORS插件,服务器通过登录页面运行得很好......但是一旦我点击主页,我就遇到了两个错误:401 Unauthorized。
我正在研究这个:请求格式无法识别,因为 URL 意外以结尾但对我不起作用。
javascript - 如何使用 Grunt BrowserSync 在本地为 Jekyll 站点提供服务并观察 Sass 和 Jekyll 的变化?
我正在尝试使用 Grunt、BrowsersSync、Jekyll 和 Sass 设置样板模板。
这几天我一直在不停地工作,总有一个绊脚石。我希望有人对此有一些经验,可以为我指明正确的方向。
我不会挑剔特定的插件,它更多地是关于预期的结果。
我想运行该grunt
任务并使用 BrowserSync 为站点提供服务,然后观察 Sass 和 Jekyll 相关文件的更改,如果有更改,请更新浏览器。
我正在使用一台 Windows 机器,这可能会有所作为,因为我已经看到使用grunt-shell
.
当前代码如下:
我不是 Grunt 的专家,所以如果有什么完全错误的地方,请放轻松。
谢谢你看...
javascript - 使用 Grunt 进行浏览器同步 - 浏览器显示“无法访问该站点”,但它可以在我的另一台笔记本电脑上运行
我有一个站点设置,可以在我的工作笔记本电脑、办公室中的所有 Windows 机器上运行,但是当我在我的个人机器上运行“grunt”时,它无法正常工作。我在我的个人计算机上经常使用 browserSync,只是仔细检查了另一个站点,它按应有的方式加载,但由于某种原因,它不适用于该站点。我已经尝试了一切,从并排比较文件,手动将整个文件夹从我的工作机器复制到我的个人机器,甚至复制 node_modules 以防万一。
这是在我的 package.json 文件中:
"grunt-browser-sync": "^2.1.3",
脚步
1- 运行 grunt 2- 所有正常编译的东西 3- 创建文件 4- 去创建浏览器 URL 5- 打开浏览器 6- “无法访问此站点”。
在 Mac 上使用 Node v5.12.0 和 npm 3.8.6 并使用 Grunt 进行编译。
附件是显示我的终端和打开网页的屏幕截图。奇怪的是,“modernizr”规则在 browserSync 部分中,这不会发生在我的工作机器上。相同的文件。太令人沮丧了。显示运行 grunt 时看到的屏幕截图
javascript - 使用 Grunt 时,BrowserSync 在任务完成之前重新加载浏览器
我对 BrowserSync 任务有以下配置:
当我将一些更改保存到文件时,会在实际更改完成之前触发重新加载浏览器任务。见截图。
browser-sync - BrowserSync 的问题
我试图找到选项,但我不知道如何让 browsersync 读取我的 index.html,它知道何时刷新,因为当我运行命令时,它会在每次我进行更改时刷新,但我仍然收到“错误" 在标题中并且无法获取 /