首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HTML链接中的动态内容分发网络(CDN)

HTML链接中的动态内容分发网络(CDN)
EN

Stack Overflow用户
提问于 2020-10-01 22:12:59
回答 2查看 154关注 0票数 0

背景:

我有一个web应用程序,在我的HTML前端引用了很多CDN,我只是一个新手,所以答案很可能非常简单。

在撰写本文时(2020年10月),除其他外,我使用以下CDN:

代码语言:javascript
复制
<link href="http://cdn.pydata.org/bokeh/release/bokeh-widgets-2.0.2.min.css">

问题:

有没有更动态的方式来链接这个CDN,这样我就不需要在版本号(2.0.2)发生变化时手动更新它?

EN

回答 2

Stack Overflow用户

发布于 2020-10-01 22:38:16

一个非常类似的问题以前也曾在这里被问过。

Getting the latest version from cdnjs

通常情况下,采用这种做法不是一个好主意。

总是使用最新的版本会让你暴露在bug和不想要的行为中。如果你使用的版本是稳定的,那么最好还是坚持使用它。

票数 0
EN

Stack Overflow用户

发布于 2020-10-02 00:24:48

如果你的问题是:

如何向Bokeh请求与当前安装的Python包版本对应的CDN链接?

那么这是最简单的方法:

代码语言:javascript
复制
In [1]: from bokeh.resources import CDN

In [2]: CDN.js_files
Out[2]:
['https://cdn.bokeh.org/bokeh/release/bokeh-2.2.1.min.js',
 'https://cdn.bokeh.org/bokeh/release/bokeh-widgets-2.2.1.min.js',
 'https://cdn.bokeh.org/bokeh/release/bokeh-tables-2.2.1.min.js']

请注意,这只列出了所有可能的资源URL。如果你没有使用小部件或者表格,那么你就不需要这些文件了。

另请注意:

  • 的官方网址在几年前改为cdn.bokeh.org。"pydata“链接将继续工作,但在任何新代码中,每个人都应该更喜欢bokeh.org
  • 在最近版本的Bokeh中,JS文件上不再有任何单独的CSS文件。

上面假设您使用的是Python中的Bokeh,其中需要匹配Python和JS版本。如果你直接使用BokehJS (不是很常见,但也有这种情况),那么你应该选择你打算使用的任何版本,并按照其他人的建议有意识地/手动地更新它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64157220

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档