VS Code nodejs智能补全typings

Posted 杜子烟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS Code nodejs智能补全typings相关的知识,希望对你有一定的参考价值。

安装typings node.js自动补全
使用npm全局安装typings

npm install -g typings

 

-安装语法插件
以安装node.js自动补全为例,在项目根目录下使用bash或者cmd,输入

typings install dt~node --global


安装cnpm
(1)输入以下命令

npm install -g cnpm --registry=https://registry.npm.taobao.org
//npm install cnpm -g


(2)输入cnpm -v输入是否正常,这里肯定会出错。

cnpm -v


(3)添加系统变量path的内容
  因为cnpm会被安装到C:UsersAdministratorAppDataRoaming pm下,而系统变量path并未包含该路径。在系统变量path下添加该路径即可正常使用cnpm。

cnpm安装typings
1.依赖一些第三方的插件,先安装typings这个包,如果使用的是淘宝镜像,输入cnpm。cmd执行:

cnpm i typings -g
//cnpm install typings -global

 

2.通过上面的命令,typings这个包就下载下来了,然后我们到项目开发目录,打开命令窗口,输入:

typings init

这时当前目录下会出现一个typings.json的文件,这个文件就是typing的配置文件(安装过的typings包),一般用于团队开发使用,类似npm的package.json
然后在改目录命令窗口下输入以下命令,安装js插件的提示文件,如下:

typings install dt~node --global --save
//typings install dt~jquery --global --save
//typings install express --ambient --save
(–global:代表全局文件,有些包必须得加上这个参数才行) 
(–save :表示将此次的安装信息记录到上面讲的typings.json中)
# 安装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

 











以上是关于VS Code nodejs智能补全typings的主要内容,如果未能解决你的问题,请参考以下文章

VS Code 中 Javascript 的自动补全/建议/智能感知

nodejs-配置vs code的插件

问题集VS Code 无法自动补全 Unity 脚本代码

vs code快速生成HTML头部快捷键或者插件?

基于Windows 的 VS Code C/C++ 编译环境搭建

基于Windows 的 VS Code C/C++ 编译环境搭建