javascript - 不使用节点或替代方案的 VSCode ESlint?

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

我们正在向初学者教授基本的 JavaScript,并且最近从 Atom 编辑器切换到了 VSCode。这样做的问题是 VSCode 需要我们安装 node,然后 npm install eslint,而在 Atom 中,我们可以使用 atom 包管理器下载一个 linter-eslint 包,然后我们可以直接指向该包全局 .eslint 文件。虽然安装和使用 node 不是什么大不了的事,但我们正在尝试为以后更高级的类(class)保留所有与 node 相关的东西,这样我们就可以专注于基础知识。

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

最佳答案

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

FWIW,我通过谷歌搜索“ESLint vscode”发现了这一点。 ;)

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

FWIW,Atom 本身是用 Node 编写的,所以我猜它在做同样的事情,只是隐藏在一些 UI 时髦的背后。

关于javascript - 不使用节点或替代方案的 VSCode ESlint?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48196791/

相关文章:

python - VS 代码/Pylint : "third party import [x] should be placed before [y]"

c++ - 如何在 Visual Studio Code 中为 C++ 启用 IntelliSense?

git - 如何将当前分支的文件与 VsCode 中给定提交的文件进行比较?

javascript - 为什么此用户代理 JavaScript 无法正确检测到 Opera?

javascript - d3 - 旋转 x 轴标签

html - 我怎样才能让 atom.io 的 "Go to Declaration"真正做到这一点?

node.js - 为 Atom 开发包时 Node 模块版本冲突

python - 如何配置 Atom 以自动完成 Django 模板

javascript - Promise.all 和嵌套异步等待哪个更好?

javascript - 正弦和余弦