zoukankan      html  css  js  c++  java
  • asp.net core刷新css缓存

    在非spa程序开发的时候。css经常会因为浏览器的缓存机制导致不刷新。

    很多前端为了应对这个问题,都会引入webpack或者gulp等工具来处理css缓存的问题。

    但是作为一个偏服务器端的程序员来说。不想因为一个css问题就引入一大套的东西进来该怎么办呢?

    这是微软早就为我们想好了

    在Razor模板引擎中。内置了一个taghlper。

    asp-append-version="true"

    在引用css的地方加上asp-append-version=”true”

    Razor编译生成后的html里面的css都会带上一个版本号

    如:/xxx.css?v= -QrwxqVDaPREbS7FJ7II-DRY_mO6wbX8DSAVbrc7GvU

    加上这个属性后,再也不担心css修改后重新发布浏览器不生效啦,同理JavaScript也可以使用这个taghelper

     
     
  • 相关阅读:
    HDU 4893 线段树
    Catalan数推导(转载)
    URAL 1992
    小乐乐吃糖豆
    排列组合问题总结
    G
    F
    C
    D
    B
  • 原文地址:https://www.cnblogs.com/qingchengcoding/p/10878696.html
Copyright © 2011-2022 走看看