一、Node.Js的Typings工具可以用于Visual Studio Code的代码补全

1.vscode 的默认只有es原声api带有自动补全的功能,现在V1.9的版本默认已经支持NodeJS的智能补全。

2.如果想获取jquery,nodejs,Requirejs,express等更多的提示扩展就需要使用Typings工具

3.Git源代码地址:https://github.com/typings/typings
二、typings工具的安装和使用

1.安装命令

npm install -g typings

2.安装对应插件的提示工具:(建议直接在项目根目录下安装,安装完成以后就会有typings.json和typings文件夹生成,安装完成以后就会有对应的代码提示了)

typings install dt~node --global --save //提示node代码
typings install dt~express --global //提示express代码
typings install dt~lodash --global //提示lodash代码

3.常用命令

 # 安装Typings的命令行代码.
npm install typings --global # 搜索对应模块的typings定义.
typings search tape # 根据名称寻找一个可获得的typings定义.
typings search --name react # 如果你用一个独立包的模块:
# 或者并不是安装全局模块
# 比如并不是在命令行通过输入npm install -g typings这种方式安装的.
typings install debug --save # 如果是通过script标记
# 或者是子环境的一部分
# 或者全局typings命令不可用的时候:
typings install dt~mocha --global --save # 从其他版本处安装typings定义(比如env或者npm).
typings install env~atom --global --save
typings install npm~bluebird --save # 使用该文件`typings/index.d.ts` (在`tsconfig.json`文件使用或者用 `///` 定义).
cat typings/index.d.ts

详细内容可以参考官方文档:https://code.visualstudio.com/docs/languages/javascript

四、注意事项

Typings是作为TSD的替代者而出现的,如果你已经安装了TSD,那么需要知道现在TSD已经不推荐使用了。如果已经安装TSD请执行下面的命令来移除它:

npm rm -g tsd

最新文章

  1. 重温Servlet学习笔记--servletContext对象
  2. javascript 组合
  3. Silverlight的TextWrapping
  4. 【P1203】买花
  5. c编码-2
  6. 使用xilinx ip core FIFO First- World First-Through (FWFT)模式的注意事项
  7. 文件I/O(不带缓冲)之I/O的效率
  8. 【 java版坦克大战--绘图技术】 绘制坦克
  9. hdu 1908
  10. 迷宫寻宝(一)(bfs)
  11. 使用XML的五种场合,XML基本规则,XML的术语,结构与语法
  12. 引入Log4j
  13. python之列表(list)的使用方法介绍
  14. return *this和return this有什么区别?
  15. Redis 学习之路 (011) - redis 多数据库
  16. [sqoop] sqoop 小试牛刀
  17. IE 浏览器 GET 请求缓存问题
  18. Git安装学习记录
  19. 面试问题总结二(技术能力-PHP)----Ⅰ
  20. javascript 遍历

热门文章

  1. 一个漂亮的输出MySql数据库表结构的PHP页面
  2. Redis Sentinel 高可用服务架构搭建
  3. osg define shape(create box)
  4. 单层反查BOM
  5. iis启动异常 0x80072749
  6. cadence 16.3 安装教程
  7. html5 table的表头固定的HTML代码
  8. chapter01图像基本操作
  9. [转帖]超详细的PostgreSQL体系结构总结,值得收藏
  10. [windows官网]虚拟地址空间