如何导入没有可用类型的npm模块?

时间:2017-09-01 11:35:55

标签: node.js typescript typescript-typings

我正在尝试导入this module,但没有可用的输入法。在Typescript中允许我“忽略”这个模块的机制是什么?

我已经考虑将noImplicitAny设置为false,但这不是正确的方法。

4 个答案:

答案 0 :(得分:1)

您可以创建*.d.ts文件并声明您的模块:

// vorpal.d.ts
declare module "vorpal";

答案 1 :(得分:0)

我找到了一个(不完整的?)打字文件:https://github.com/ahz/vorpal/blob/master/vorpal.d.ts。也许您可以使用它/添加它来满足您的要求?

答案 2 :(得分:0)

<html>
  <head>
  </head>
  <body>
    <div id="hero-container">
      <img class="hero" src="https://vreauperle.ro/images/banners/hero-image.jpg"></img>
      <p id="text">
        First text here
      </p>
      <p id="text2">
        Secondary
      </p>
    </div>
  </body>
</html>

答案 3 :(得分:0)

对于vorpal,您可以在此处找到详尽的说明:https://github.com/dthree/vorpal/issues/158#issuecomment-364369367

有关如何使用这些特定类型的详细信息,请参阅注释。