首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有npm的video.js插件(例如eme)

没有npm的video.js插件(例如eme)
EN

Stack Overflow用户
提问于 2020-04-30 00:04:55
回答 1查看 211关注 0票数 0

我对如何在没有npm的情况下向video.js添加插件感到有点困惑。特别是,我想添加eme plugin,以便可以使用FairplayWidevine。但是,在Github页面上,它没有给出javascript文件。至少,它没有给出我认为我需要的东西。

https://github.com/videojs/videojs-contrib-eme

我可以像这样添加和自托管video.js;

但是我需要做什么才能添加eme插件呢?这只是一个插件,还是我需要更多的Fairplay和Widevine插件?

服务器运行apache、cpanel和composer以及其他一些东西,但不运行npm。如果可能的话,我倾向于避免使用npm。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-10-29 16:43:36

编辑:我建议你只在本地安装和使用npm,然后一旦你的代码构建完成,你就可以通过FTP将整个目录复制到cpanel。

如果您确定不想使用npm:

听起来您是在要求查找分发文件,而不是源代码。因此,即使您不使用npm,您仍然可以从npm网站手动获取这些内容。

首先在npm上找到该项目:https://www.npmjs.com/package/videojs-contrib-eme

您可以查看version选项卡并记下最新的版本号。目前是3.7.0

然后使用相同的项目名称从npm注册表访问conig文件:https://registry.npmjs.org/videojs-contrib-eme

这是一个很大的json文件,但您应该能够找到该发行版的链接:

代码语言:javascript
复制
{
  "versions": {
    "3.7.0": {
      "name": "videojs-contrib-eme",
      "dependencies": {
        "global": "^4.3.2",
        "video.js": "^6 || ^7"
      },
      "dist": {
        "tarball": "https://registry.npmjs.org/videojs-contrib-eme/-/videojs-contrib-eme-3.7.0.tgz",
      }
    }
  }
}

下载并解压缩此tarbell文件,以获取dist文件夹中的文件。

但是请注意,此包具有依赖项,因此您可能需要重复此过程来获取globalvideo.js。希望他们没有自己的依赖,否则你可能整天都在做这件事!

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

https://stackoverflow.com/questions/61506273

复制
相关文章

相似问题

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