ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

JSHint Inline

bitbonsai ST2

对 HTML 文件或其他包含 script 标签的文件使用 JSHint。需要 node.js

详细信息

  • 2016.05.27.09.14.21
  • github.com
  • github.com
  • 8 年前
  • 37 分钟前
  • 11 年前

安装次数

  • 总数 5K
  • Win 2K
  • Mac 2K
  • Linux 716
8 月 6 日 8 月 5 日 8 月 4 日 8 月 3 日 8 月 2 日 8 月 1 日 7 月 31 日 7 月 30 日 7 月 29 日 7 月 28 日 7 月 27 日 7 月 26 日 7 月 25 日 7 月 24 日 7 月 23 日 7 月 22 日 7 月 21 日 7 月 20 日 7 月 19 日 7 月 18 日 7 月 17 日 7 月 16 日 7 月 15 日 7 月 14 日 7 月 13 日 7 月 12 日 7 月 11 日 7 月 10 日 7 月 9 日 7 月 8 日 7 月 7 日 7 月 6 日 7 月 5 日 7 月 4 日 7 月 3 日 7 月 2 日 7 月 1 日 6 月 30 日 6 月 29 日 6 月 28 日 6 月 27 日 6 月 26 日 6 月 25 日 6 月 24 日 6 月 23 日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

JSHint-Inline

Sublime Text 扩展插件,用于对 HTML 文件或其他包含 <script> 标签的文件应用 jshint

先决条件: PATH 中需要有 NodeJS,以及 jshint

安装 Node

只需点击 https://node.org.cn 上的 安装 按钮

将 nodejs 添加到您的 PATH

NodeJS 安装程序应该会将其自身添加到路径变量中。在 Windows 上,重启系统或手动添加: SET PATH=C:\Program Files\Nodejs;%PATH%

只需使用 WBond 的包管理器 将其添加到 Sublime。

要设置构建系统和运行 JSHint-Inline,请使用快捷方式,⌃ + ⇧ + J

或者…选择 工具 > 构建系统 > JSHint-Inline 并按 ⌘ + B⌃ + B 检查您的 HTML 文件上的所有脚本标签。

JSHint 选项

它们位于变量 options 中。默认

{     
    "browser": true, 
    "globalstrict": true, 
    "smarttabs": true, 
    "debug": true, 
    "strict": true, 
    "unused": true, 
    "undef": true, 
    "curly": true 
}

您可以使用类似于 /*global jQuery, console *//* jshint -W007, node */ 的 JSHint 注释来覆盖它

要查找选项文件,您可以使用 ⌘ + ⇧ + P⌃ + ⇧ + P 打开包管理器,并输入 Pack。选择 首选项:浏览包。或者进入菜单 首选项 > 浏览包。进入 JSHint-Inline。文件就在那里。

测试文件

我已经包含了一个名为 test.html 的文件,其中包含 2 个脚本标签,用于测试。您可以在终端中运行 node jshinline test.html,或者用 Sublime 打开它并运行构建。

有疑问、疑惑、评论?提出一个 问题

附加说明

为了在 Sublime 的控制台中显示完整(✓)和错误(✗)标志,您需要一个支持此功能的字体。如果您在 Mac 上,没问题。对于 Windows,我推荐 DejaVu Sans Mono

在保存时运行 JSHint

安装 SublimeOnSaveBuild

许可证

MIT: http://bitbonsai.mit-license.org