SublimeLinter 3 不工作

Posted

技术标签:

【中文标题】SublimeLinter 3 不工作【英文标题】:SublimeLinter 3 Not Working 【发布时间】:2014-06-12 11:12:36 【问题描述】:

我在使用 SublimeLinter3 时遇到了一些问题。我最近用我的包控件安装了 JSHint 和 Sublime Linter 3,当我从命令面板手动使用 JSHint 时,它工作正常。但是,我的 SublimeLinter 什么也没做。当我输入错误并保存文件时,它不应该提供即时视觉反馈吗?任何帮助将不胜感激!

【问题讨论】:

【参考方案1】:

确保您安装了 SublimeLinter-jshint 软件包,而不是刚刚命名为 JSHint 的软件包,因为它不适用于 SublimeLinter。另外,请确保您已完整阅读了SublimeLinter documentation,以便正确设置所有内容。

【讨论】:

嘿,我已经设法解决了这个问题。出于某种原因,npm install -g jshint 不适合我。当我使用sudo npm install -g jshint 时,问题已解决。虽然我不知道为什么我必须这样做,但我很高兴它最终成功了。 我尝试了很多解决方案,但没有奏效,现在我在 ST3 中使用 github.com/victorporof/Sublime-JSHint 并解决了问题。一旦你安装了插件 CTRL+SHIFT+P 和 jshint: 设置插件选项并使这一行为 true "lint_on_save": true 并重启 ST【参考方案2】:

你读过installation documentation 吗? 您必须使用 Node.js 安装 jshint

如果您已完成所有步骤,请查看工具 > SublimeLinter > Lint 模式。 如果您想在键入时进行语法检查,则应选择“背景”。

您也可以尝试犯一些错误,然后按 CTRL+K,然后按 A 以显示所有错误。如果您看到错误,则意味着 jshint 已正确安装并正常工作。如果不是,您的安装有问题。

【讨论】:

嘿,我已经设法解决了这个问题。出于某种原因,npm install -g jshint 不适合我。当我使用sudo npm install -g jshint 时,问题已解决。虽然我不知道为什么我必须这样做,但我很高兴它最终成功了。

以上是关于SublimeLinter 3 不工作的主要内容,如果未能解决你的问题,请参考以下文章

Sublime Text 3 SublimeLinter 插件无法找到 jshint

SublimeLinter:如何从 Sublime Text 3 中删除

Sublime Text3 安装SublimeLinter后无法配置

我不知道如何让 sublimelinter-html-tidy 工作

求教Sublime Text2 SublimeLinter插件安装问题

Sublime text3 016 SublimeLinter(PHP 代码检测)