Skip to content

版本切换

注意

任何版本的切换,最好都更新一下对应版本的 CSS 样式,不然可能会发生兼容性问题!

v1 、v2 之间切换版本

由于 v1.*.*v2.*.* 版本的整体配置方式不同,版本不能兼容,所以需要依据各版本的配置方式进行重新配置插件。

v2 之间切换版本

使用 jsDelivr 加载资源

只需要更改 simpleMemory.js 文件引入的版本。

例如:

html
<script type="text/javascript">
    window.cnblogsConfig = {
      // ...
    }
</script>
<script src="https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v2.0.0/dist/simpleMemory.js" defer></script>

变为

html
<script type="text/javascript">
    window.cnblogsConfig = {
      // ...
    }
</script>
<script src="https://cdn.jsdelivr.net/gh/BNDong/Cnblogs-Theme-SimpleMemory@v2.0.1/dist/simpleMemory" defer></script>

版本变更: v2.0.0 >>> v2.0.1

使用自己的云资源

如果你的资源是托管到自己的云资源上。

随机参方式更新加载资源

推荐这种方式来更新加载资源。

例如:

html
<script src="https://dbnuo.com/dist/simpleMemory.js?_12311" defer></script>

变为

html
<script src="https://dbnuo.com/dist/simpleMemory.js?_12322" defer></script>

这样浏览器就会加载最新的代码。

更换文件方式更新加载资源

/dist 目录除了 simpleMemory.js 文件,还有一个带随机后缀名的文件:simpleMemory.[8位随机串].js 也可以每次更新代码后引入此文件,来达到更新加载资源的目的。

例如:

html
<script src="https://dbnuo.com/dist/simpleMemory.y7i7sx47.js" defer></script>

变为

html
<script src="https://dbnuo.com/dist/simpleMemory.s8kn7hd6.js" defer></script>

这样浏览器就会加载最新的代码。