【问题标题】:How do I use TS types from an NPM @types/<package-name> package?如何使用 NPM @types/<package-name> 包中的 TS 类型?
【发布时间】:2023-02-17 00:37:12
【问题描述】:

我正在使用ssh2-sftp-client NPM 包,它的类型由@types/ssh2-sftp-client 提供。我已经安装了它们,但没有选择任何类型。这是我的package.json 的样子:

{
  "name": "name",
  "version": "0.1.0",
  "description": "description",
  "devDependencies": {
    "@types/ssh2": "^1.11.7",
    "@types/ssh2-sftp-client": "^9.0.0"
  },
  "dependencies": {
    "ssh2-sftp-client": "^9.0.4"
  }
}

有这个 related answer,但它似乎解决了您自己声明的类型。安装任何 @typings 包后,我是否需要做进一步的设置?

【问题讨论】:

  • 您可能需要重新启动 ts 服务器以使其选择类型。除此之外它应该工作。

标签: typescript typescript-typings


【解决方案1】:

你的项目中有 tsconfig.json 文件吗?

【讨论】:

    猜你喜欢
    • 2015-04-26
    • 2016-09-29
    • 1970-01-01
    • 2018-10-14
    • 2019-09-21
    • 2017-04-14
    • 2021-05-03
    • 2021-05-31
    • 2021-10-24
    相关资源
    最近更新 更多