这是上一篇文章的兄弟篇,用来介绍vscode中的prettier。
和prettier不同,vscode并没有内置针对javascript的lint工具。但是对于强类型的typescript来说,
vscode就可以进行错误检查。对于弱类型的javascript来说,需要单独的配置lint工具。
vscode的eslint插件主页是这么说的:
这个扩展使用在打开的工作区的ESLint库。如果工作区没有提供任何版本的ESLint,那么插件会查找全局安装的版本。
如果你的本地和全局都没有安装ESLint,使用npm install eslint在本地安装或者npm install eslint -g在
全局安装。
根据介绍,eslint扩展必须依赖eslint库才能运行。不像prettier扩展,安装后就能直接运行。
在我们使用eslint库时,往往是作为命令行工具来使用。通过vscode集成,我们可以很方便的在
编辑器上实时的看到错误信息,这便是vscode扩展的作用。vscode通过eslint扩展,将eslint库
的输入显示在代码上,这样你便可以知道代码上的错误