Eslint 在 Sublime Text 3 或终端中不起作用

C. Yee

Eslint 在我的 Sublime Text 3 或终端中不起作用。

我按照本自述文件中的说明进行操作。

https://github.com/roadhump/SublimeLinter-eslint

我首先通过输入在我的终端中全局安装了 eslint

npm install -g eslint

当我在终端中输入 eslint -v 时,我得到

v4.5.0

我通过包控制安装了 SublimeLinter-contrib-eslint。

当我输入终端时

hash -r
which eslint

它给了我

/usr/local/bin/eslint

在我的 Sublime 控制台中,它说 eslint 找不到我的配置文件。我跑了

eslint --init 

这是我在控制台中收到的信息

Traceback (most recent call last):
File "<string>", line 1, in <module>
NameError: name 'eslint' is not defined

有人可以向我解释这意味着什么以及我如何解决它?谢谢你。

伊德贝格

您将 Sublime Text 控制台与终端(有时也称为控制台)混淆了

Sublime Text 通过应用程序编程接口 (API) 公开其内部结构,程序员可以使用 Python 编程语言与之交互。编辑器中包含嵌入式 Python 解释器。嵌入式解释器可用于检查编辑器的设置并在开发插件时快速测试 API 调用。

因此,您只能在其控制台中运行 Sublime Text 公开的 Python 命令和 Python 方法。插件eslint可通过命令面板使用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章