我们正在为初学者教授基础JavaScript,并且最近已从Atom编辑器切换到VSCode。这个问题是VSCode要求我们安装节点然后npm install eslint
,而在Atom中,我们可以使用原子包管理器下载一个linter-eslint包,然后我们可以直接指向一个gloabl .eslint文件。虽然安装和使用节点并不是一件大事,但我们正在努力保留所有与节点相关的东西以便以后更高级的课程,这样我们就可以专注于基础知识。
有没有办法在VSCode中使用ESlint而无需通过节点下载和安装它,或者我们可以使用另一种可以提供类似功能的替代扩展吗?
答案 0 :(得分:2)
MS支持的VS Code有一个eslint扩展名:https://github.com/Microsoft/vscode-eslint
FWIW,我发现通过谷歌搜索" ESLint vscode"。 ;)
鉴于MS支持的版本仍然希望您通过npm安装eslint,这可能是唯一的方法。
FWIW,Atom本身是用Node编写的,所以我猜测它正在做同样的事情,只是隐藏在一些UI的讽刺之后。