如何导入没有可用类型的 npm 模块?
How to import an npm module with no available typings?
我正在尝试导入 this module,但没有可用的类型。 Typescript 中允许我 "ignore" 这个模块的机制是什么?
我研究过将 noImplicitAny
设置为 false,但感觉这不是正确的方法。
我找到了一个(不完整的?)打字文件:https://github.com/ahz/vorpal/blob/master/vorpal.d.ts。也许您可以使用它/添加它来满足您的要求?
您可以创建一个 *.d.ts
文件并声明您的模块:
// vorpal.d.ts
declare module "vorpal";
const vorpal = require('vorpal')
对于 vorpal
,您可以在这里找到详尽的类型:https://github.com/dthree/vorpal/issues/158#issuecomment-364369367
有关如何使用这些特定类型的更多详细信息,请参阅评论。
我正在尝试导入 this module,但没有可用的类型。 Typescript 中允许我 "ignore" 这个模块的机制是什么?
我研究过将 noImplicitAny
设置为 false,但感觉这不是正确的方法。
我找到了一个(不完整的?)打字文件:https://github.com/ahz/vorpal/blob/master/vorpal.d.ts。也许您可以使用它/添加它来满足您的要求?
您可以创建一个 *.d.ts
文件并声明您的模块:
// vorpal.d.ts
declare module "vorpal";
const vorpal = require('vorpal')
对于 vorpal
,您可以在这里找到详尽的类型:https://github.com/dthree/vorpal/issues/158#issuecomment-364369367
有关如何使用这些特定类型的更多详细信息,请参阅评论。