是一個VSIX插件支持vs2015意以上版本 是我用來發布時一鍵添加html中的css標籤和script標籤版本號來防止瀏覽器緩存css
分享給你們!html
https://marketplace.visualstudio.com/items?itemName=nainaigu.AppendSrcVersion前端
https://github.com/yuzd/AppendFileVersiongit
別忘記點個贊哦謝謝github
我常常會遇到下面的問題: 在頁面引用了js 或者 css 好比:瀏覽器
<1ink href=「~/css/login.css」 rel=」stylesheet」/>緩存
<script src="~/js/login.js"></script>app
而後樣式須要修改 或者 js發生了改變 而後我發佈到了生產,可是瀏覽器有緩存。又不但願麻煩使用者清緩存。因此得從新會進行以下修改:asp.net
<script src="~/js/login.js?2018112011"></script>工具
這樣在從新發布到生產就不會有瀏覽器緩存問題了。。
通常專業前端開發能夠用一些打包工具能夠實現一樣的功能 或者最新的asp.net core 的razor 能夠設置 asp-append-version="true" 來解決。
可是加了這個屬性後 瀏覽器會每次請求拉取最新的。
我以爲沒有必要,只有在我修改了才須要拉取最新的。
因此我寫了這個vs插件來幫助簡單操做就能批量的給script標籤或者css標籤的文件後 append version!