Static CSS changes no updating browser cache with "hugo serve"

Short answer: Yes.

You really, really want browser caching.

The common pattern is to somehow turn it off during development, and make sure you control it when going live (for example by fingerprinting your CSS etc.).

For development there are (at least) 2 options:

  1. My recommendation: Work with the Chrome dev tool open with the cache disabled (this is default)
  2. Run server with --noHTTPCache. But note that I recommend/like 1) better, as Chrome seem to be smarter about it. 2) Seems to slow things down.
3 Likes