TypeScript 错误:初始化 Mux 对象时“预期有 0-1 个参数,但得到了 2”

问题描述 投票:0回答:1

我在应用程序中使用 TypeScript 和 Mux 库进行视频处理。根据文档,我尝试使用从环境变量获取的所需令牌 ID 和令牌机密来初始化 Mux 对象。

但是,TypeScript 抛出错误,表明我向 Mux 构造函数提供了太多参数。我收到的错误消息是“预期有 0-1 个参数,但得到了 2 个。”

const {Video} = 新的多路复用器 ( process.env.MUX_TOKEN_ID!, process.env.MUX_TOKEN_SECRET!, ) 任何帮助或见解将不胜感激。谢谢!

我查看了文档以检查构造函数是否有任何更改,但它仍然不起作用

javascript typescript gorilla
1个回答
0
投票

您使用配置将一个对象传递给 Mux,它只需要 1 个参数,如错误所示。

const mux = new Mux({
  tokenId: process.env.MUX_TOKEN_ID, 
  tokenSecret: process.env.MUX_TOKEN_SECRET
});

https://www.npmjs.com/package/@mux/mux-node

© www.soinside.com 2019 - 2024. All rights reserved.