为什么js文件也会关联 ts 的类型声明文件?

在写nodejs文件的时候发现,明明是js文件却有类型提示,甚至按住Ctrl点击也会跳转到对应的 .d.ts 声明文件,这是为什么呢?

  • 项目目录
    image.png
  • package.json
    image.png
  • 现象
    image.png

image.png

阅读 876
2 个回答
✓ 已被采纳

因为这是vscode内置的ts类型检查,所有js的api,都可以点击跳转到microsoft vscode文件下的ts版本,你可以点击导航栏里的lib切换不同的es.d.ts文件查看

也许是你引入的包package.json指定了type文件,也可能是编辑器功能

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题