gpt4 book ai didi

没有 tsd 文件的 Typescript 库。无法实例化类

转载 作者:搜寻专家 更新时间:2023-10-30 21:43:22 27 4
gpt4 key购买 nike

我正在使用带角度的 typescript ,并想使用 moltin js SDK。对于此 SDK,不存在 tsd 文件。

var moltin = new Moltin({publicId: 'xxx'});

像 tihs 这样调用 Moltin 类时出现错误:

error TS2304: Cannot find name 'Moltin'

那么我需要做什么才能使这项工作正常进行?我将该库包含在我的索引文件中,因此它应该可以工作,并且可以在普通的 javascript 中工作。如果我不必自己创建 tsd 文件,我会很高兴。

最佳答案

如果你没有定义文件,你可以写一个环境定义:

declare var Moltin: any;

这意味着您可以以任何您喜欢的方式使用 Moltin 变量……类似于常规 JavaScript 的狂野西部。为防止错误地使用 Moltin,我建议编写一个包含一些类型信息的定义,以创建至少满足其在您的应用程序中使用的限制。

关于没有 tsd 文件的 Typescript 库。无法实例化类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30833185/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com