vscode可谓前端开发的一个神器,界面很好看,功能很强大,关键是可扩展的插件包非常的多,相比于Atom,它可以不用翻墙就可以完美的使用各种牛批的插件,而且支持跨平台,liunx下也可以使用,就这一点对这个编辑器好感大增,但是他毕竟不是IDE,所以很多东西需要手动配置,在进行node.js开发时发现有一些node.js自带的全局变量vscode竟然没有智能提示,而且在扩展中也没有找到相关的插件,查阅资料解决,以下是方法。

安装typings

typings是个什么鬼?一些js的第三方库会加入一些新的语法特性,比如说jquery,但是一些编辑器,只认识js的语法,对这些新特性并不能识别,并给出相应的提示,而typings就完美的解决了这个问题,它会生成一个typings.json,通过这个json文件,这些编辑器就可以识别出这些新特性,从而给出智能的提示信息。

  1. 首先打开cmd,输入命令npm install -g typings,当然如果安装好了cnpm,也可以用cnpm的命令来安装cnpm install typings -global
  2. 然后输入typings -version,就会出现相应的版本信息。
  3. 这时候使用cmd的命令切换到项目文件夹下,或者在项目文件夹下打开cmd,输入命令typings init对typings进行初始化操作。之后就会在这个文件夹下生成一个typings.json文件,typings的文件夹。

使用命令typings install dt~node --global,安装js插件的提示文件。会在当前文件夹下生成一个


此时再打开vscode就可以对node.js进行智能提示了。

遇上的问题

刚开始在安装js提示文件的时候使用的命令是typings install dt~node --global--save但是出现了以下的问题。

后来修改命令为typings install dt~node --global安装成功。

最后编辑:2021年02月09日 ©著作权归作者所有

评论已关闭