我在应用程序中使用 TypeScript 和 Mux 库进行视频处理。根据文档,我尝试使用从环境变量获取的所需令牌 ID 和令牌机密来初始化 Mux 对象。
但是,TypeScript 抛出错误,表明我向 Mux 构造函数提供了太多参数。我收到的错误消息是“预期有 0-1 个参数,但得到了 2 个。”
const {Video} = 新的多路复用器 ( process.env.MUX_TOKEN_ID!, process.env.MUX_TOKEN_SECRET!, ) 任何帮助或见解将不胜感激。谢谢!
我查看了文档以检查构造函数是否有任何更改,但它仍然不起作用
您使用配置将一个对象传递给 Mux,它只需要 1 个参数,如错误所示。
const mux = new Mux({
tokenId: process.env.MUX_TOKEN_ID,
tokenSecret: process.env.MUX_TOKEN_SECRET
});