TypeScript项目中, 如何使用JQuery等库?

2017/2/4

描述

目的是什么

  • 顺畅地使用TS

  • Node, npm, TS 等一系列概念在脑海中交织, 有点混乱

  • 开发项目中, 难免会使用某些第三方库, 如果我使用TS, 解决流程是?

  • 如果使用纯js, 直接无脑npm就行了, 但是使用TS, 有许多问题需要自己解决

重现步骤

  1. 找到了 types, 貌似有人说它过时了

  2. 又有说 typings 的

  3. 找到了 tsd, https://github.com/Definitely...

    • 但是貌似 tsd 在国内没有镜像/代理, 访问速度不佳

  4. 到底哪种方案才是官方认可的 ?

上下文环境

  • 产品版本: TS 最新

  • node: v6.9.1

  • npm: 3.10.8

尝试解决

阅读 9.6k
1 个回答

1.x版本的typescript建议使用typings

2.x版本的typescript可以直接查找 @types/some_module_name_u_need,有的话就行平时安装其他模块一样安装就行了,比如: npm install @types/lodash --save-dev

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