我对如何在没有npm的情况下向video.js
添加插件感到有点困惑。特别是,我想添加eme plugin
,以便使用Fairplay
和Widevine
。但是,在Github页面上,它没有提供javascript文件。至少,它没有提供我认为我需要的东西
https://github.com/videojs/videojs-contrib-eme
我可以像这样添加和自托管video.js
但是我需要做什么来添加eme插件呢?这仅仅是一个插件,还是我需要更多用于Fairplay和Widevine的插件
服务器运行apache、cpanel、composer和其他一些东西,但不运行npm。如果可能的话,我宁愿避免使用npm
谢谢
编辑:我建议您只需在本地安装并使用npm,然后一旦构建了代码,您就可以通过FTP将整个目录复制到cpanel
如果您确实确定不想使用npm:
听起来,您要求查找的是分发文件,而不是源代码。因此,即使您没有使用npm,您仍然可以从npm网站手动获取这些信息
首先在npm上查找项目:https://www.npmjs.com/package/videojs-contrib-eme
您可以查看“版本”选项卡并记下最新的版本号。目前
3.7.0
然后使用相同的项目名称从npm注册表访问conig文件:https://registry.npmjs.org/videojs-contrib-eme
这是一个很大的json文件,但您应该能够找到指向发行版的链接:
下载并解压缩此tarbell文件以获取dist文件夹中的文件
但是请注意,此包具有依赖性,因此您可能需要重复此过程以获取
global
和video.js
。希望他们没有自己的依赖,或者你可以整天都这样相关问题 更多 >
编程相关推荐