我们正在向初学者教授基础 JavaScript,最近已从 Atom 编辑器切换到 VSCode。问题在于 VSCode 要求我们先安装 node 然后安装 npm install eslint
,而在 Atom 中,我们可以使用 atom 包管理器下载一个 linter-eslint 包,然后我们可以直接指向一个全局 .eslint 文件。虽然安装和使用 node 并不是什么大问题,但我们正在尝试为以后更高级的类(class)保留所有与 node 相关的东西,以便我们可以专注于基础知识。
有没有办法在 VSCode 中使用 ESlint,而无需通过 node 下载和安装它,或者我们可以使用另一个替代扩展来为我们提供类似的功能?
最佳答案
MS 支持 VS Code 的 eslint 扩展:https://github.com/Microsoft/vscode-eslint
FWIW,我通过谷歌搜索“ESLint vscode”发现了这一点。 ;)
鉴于 MS 支持的版本仍然希望您通过 npm 安装 eslint,这可能是唯一的方法。
FWIW,Atom 本身是用 Node 编写的,所以我猜它也在做同样的事情,只是隐藏在一些 UI 时髦的背后。
关于javascript - ESlint for VSCode 不使用节点或替代方案?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48196791/