2017-08-26 85 views
-2

Eslint不能在Sublime Text 3或終端中工作。Eslint不能在Sublime Text 3或終端中工作

我按照本自述文件中的說明進行操作。

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

我第一次在我的終端輸入

npm install -g eslint 

安裝eslint全球當我在終端上鍵入eslint -v,我得到

v4.5.0 

我安裝SublimeLinter-的contrib通過包控制。

當我在終端

hash -r 
which eslint 

鍵入它給了我

/usr/local/bin/eslint 

在我的崇高控制檯它說eslint找不到我的配置文件。我跑

eslint --init 

這是我在控制檯收到的信息

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

能向我解釋的人這是什麼意思,我該如何解決?謝謝。

回答

0

你混淆了崇高的文本控制檯和terminal(有時也被稱爲控制檯)

崇高文本通過應用編程接口(API)公開其內部程序員可以使用Python的交互編程語言。編輯器中包含嵌入式Python解釋器。嵌入式解釋器可用於檢查編輯器的設置,並在開發插件時快速測試API調用。

因此,您只能在其控制檯中運行由Sublime Text公開的Python命令和Python方法。通過命令面板可以使用eslint的插件。

+0

哦,我明白了。感謝您的答覆。 –