ESLint for VSCode不使用节点或替代?

时间:2018-01-10 21:59:25

标签: javascript visual-studio-code atom-editor eslint linter

我们正在为初学者教授基础JavaScript,并且最近已从Atom编辑器切换到VSCode。这个问题是VSCode要求我们安装节点然后npm install eslint,而在Atom中,我们可以使用原子包管理器下载一个linter-eslint包,然后我们可以直接指向一个gloabl .eslint文件。虽然安装和使用节点并不是一件大事,但我们正在努力保留所有与节点相关的东西以便以后更高级的课程,这样我们就可以专注于基础知识。

有没有办法在VSCode中使用ESlint而无需通过节点下载和安装它,或者我们可以使用另一种可以提供类似功能的替代扩展吗?

1 个答案:

答案 0 :(得分:2)

MS支持的VS Code有一个eslint扩展名:https://github.com/Microsoft/vscode-eslint

FWIW,我发现通过谷歌搜索" ESLint vscode"。 ;)

鉴于MS支持的版本仍然希望您通过npm安装eslint,这可能是唯一的方法。

FWIW,Atom本身是用Node编写的,所以我猜测它正在做同样的事情,只是隐藏在一些UI的讽刺之后。