如何解决HTML链接中的动态内容交付网络CDN
背景:
我有一个Web应用程序,该应用程序在我的var validation = {
name: true,company: true,email: true,phone: true,message: true,}
前端引用了许多roles :
0 :
id : xxx
name : xxx
1 :
id : xxx
name : xxx
。完全公开一下,我充其量只是个新手开发人员,因此答案很简单。
在撰写本文时(2020年10月),我正在使用以下CDN:
CDN
问题:
是否有更动态的方式链接此CDN,这样我就不必在版本号更改时手动更新版本号(HTML
?
解决方法
在此之前,有人曾对此问题提出过非常类似的问题
Getting the latest version from cdnjs
采用这种做法通常不是一个好主意。
始终使用最新版本会导致您发现错误和不良行为。如果您使用的版本稳定,那么最好坚持使用。
,如果您的问题是:
我如何向Bokeh本身寻求与当前安装的Python软件包版本相对应的匹配CDN链接?
这是最简单的方法:
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。如果您不使用窗口小部件或表格,则不需要这些文件。
还请注意:
- 几年前,官方URL更改为
cdn.bokeh.org
。 “ pydata”链接将继续起作用,但是每个人都应该在任何新代码中更喜欢bokeh.org
链接。 - 在JS文件中,Bokeh的最新版本中不再有任何单独的CSS文件。
以上假设您使用的是 Python 中的Bokeh,其中需要匹配Python和JS版本。如果您是直接使用BokehJS(不是超级通用,但是确实发生了),那么您应该选择要使用的任何版本,并按照其他人的建议有意/手动地对其进行更新。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。