非公共静态资源声明

在 TinaTheme 中,使用的 style.cssfeatures.js,是为主题提供基础服务的静态资源,katex.support.js,是为使用 Katex 所写的 JavaScript 代码,pjax.min.js,是 PJAX 加载的核心服务,经过了修改,和公共资源有所不同。

上述内容无法在后台设置中进行切换 CDN ,其保存于本地,不可存于云端。

公共静态资源来源

除上述内容外,都属于公共静态资源。

公共静态资源自建地址

2.0.2-Build22101-Dev-No.9 版本中,我们提供了公共静态资源来源,当 公共静态资源来源 选择自建时需要填写此项,否则无法正常使用 TinaTheme

公共静态资源新增

  • 2.1.1-Build21130-Dev-No.5 版本中,新增了 jquery.pjax.min.js 的公共静态资源,新增在第12行静态资源中
  • 2.1.2-Build30608-Dev-No.4 版本中,新增了 jquery.lazyload.min.js 的公共静态资源,新增在第13行静态资源中

在这个输入框内你需要填写十二行内容,依照顺序为以下文件的绝对 URL:

jquery.min.js
jquery.fancybox.min.css
jquery.fancybox.min.js
androidstudio.min.css
highlight.min.js
katex.min.css
katex.min.js
auto-render.min.js
tex-mml-chtml.min.js
nprogress.min.css
nprogress.min.js
jquery.pjax.min.js
jquery.lazyload.min.js

举例

以下内容均来 BOOTCDN、CDNJS、JSDELIVR 的公共CDN,请勿复制使用。

cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js
cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.7/jquery.fancybox.min.css
cdn.jsdelivr.net/npm/fancybox@3.0.1/dist/js/jquery.fancybox.min.js
cdn.bootcdn.net/ajax/libs/highlight.js/11.6.0/styles/androidstudio.min.css
cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/highlight.min.js
cdn.jsdelivr.net/npm/katex@0.16.0/dist/katex.min.css
cdn.bootcdn.net/ajax/libs/KaTeX/0.16.0/katex.min.js
cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.0/contrib/auto-render.min.js
cdn.jsdelivr.net/npm/mathjax@3.2.2/es5/tex-mml-chtml.js
cdn.bootcdn.net/ajax/libs/nprogress/0.2.0/nprogress.min.css
cdnjs.cloudflare.com/ajax/libs/nprogress/0.2.0/nprogress.min.js
cdnjs.cloudflare.com/ajax/libs/jquery.pjax/2.0.1/jquery.pjax.min.js
cdn.jsdelivr.net/npm/jquery-lazyload@1.9.7/jquery.lazyload.min.js

如此完成所有的设置内容,即可正常使用公共静态资源

添加新评论

18 + 4 =




常记溪亭日暮,沉醉不知归路~