在没有 node.js 或 npm 的情况下集成视频库

Integrating video lib without node.js or npm

我有一个完全初学者的问题:我是一个爱好编码的人,从那时起,在我自己的项目中集成一个库时,我正在 GitHub 上下载 xx.js 和 xx.css ,将它们放在页眉中,一切正常。

今天我尝试将库 Plyr.js 和 Video.js 集成到我的项目中,但没有 CDN。所以我在GitHub上下载了它们,但它们不包含已编译的css。

如何在没有任何 Node.js、NPM 等的情况下将它们集成到共享虚拟主机上?

(抱歉这个可能很愚蠢的问题)

复杂项目的 Dist 版本通常不会签入版本控制。您可以使用 Video.js 的 CDN 托管 dist 版本,如 here.

所述
<link href="https://vjs.zencdn.net/7.18.1/video-js.css" rel="stylesheet" />
<script src="https://vjs.zencdn.net/7.18.1/video.min.js"></script>

对于一般的 NPM 包,您可以使用 unpkg or jsdelivr 之类的服务来获取 dist 文件的 CDN 托管版本,例如

https://unpkg.com/browse/video.js@7.18.1/dist/video.min.js
https://unpkg.com/browse/video.js@7.18.1/dist/video-js.css
https://cdn.jsdelivr.net/npm/video.js@7.18.1/dist/video.min.js
https://cdn.jsdelivr.net/npm/video.js@7.18.1/dist/video-js.css

如果您不想直接使用 URL,您可以从那里下载 dist 文件。

或者您可以查看 GitHub 上的发布页面,在那里您可以找到文件的 zip 存档,例如https://github.com/videojs/video.js/releases