【问题标题】:Reload JS/CSS files on change without page reloading更改时重新加载 JS/CSS 文件而不重新加载页面
【发布时间】:2014-10-03 14:09:07
【问题描述】:

在更改任何观看文件后,我正在使用 Livereload for Grunt.js 重新加载网页。

是否可以从缓存中删除更改的 js 或 css 文件并仅重新加载它们,而不是重新加载整个 html 页面?

This question 似乎被问对了,但没有正确答案。更新后如何更新浏览器缓存中的文件?谢谢。

【问题讨论】:

  • 它仍然使用 Livereload 重新加载整个页面。如果我打开它并按照他们在您的链接中说的做,什么都不会发生(如果我更新 CSS 或 HTML 文件)。

标签: javascript gruntjs livereload


【解决方案1】:

您只能对 css 文件执行此操作,使用 grunt-browser-sync。

这个插件只允许重新加载css修改过的文件。

Here 是文档。

问候。

【讨论】:

  • 它会重新加载 CSS,这很棒,谢谢!但是 JS 呢?
  • 不幸的是还没有插件可以做到这一点:(
  • 您可以将 livereload 用于 javascript 文件,并将 browsersync 用于 css 文件。我使用它,它非常好:)
猜你喜欢
  • 1970-01-01
  • 2015-03-29
  • 1970-01-01
  • 2018-11-15
  • 2015-01-21
  • 1970-01-01
  • 1970-01-01
  • 2018-09-04
  • 2012-06-15
相关资源
最近更新 更多