如何禁用分号警告?

如何禁用分号警告?

我正在使用JSHint图书馆你让我完整,但它会在每一行上发出有关缺少分号的警告。分号不是必需的,也不是想要的。我该如何禁用此功能?

我看到JSHint 文档我需要传递该asi选项。我该怎么做?

答案1

来自 JSHint 文档命令行界面 > 指定 Linting 选项

jshint 可执行文件能够应用外部 JSON 格式文件中指定的 linting 选项。此类文件可能如下所示:

{
  "curly": true,
  "eqeqeq": true,
  "nocomma": true
}

jshint 将在多个位置查找此配置,并在第一个匹配项处停止:

  1. 使用 --config 标志指定的位置
  2. 位于当前目录或当前目录的任何父目录中的名为 package.json 的文件(该配置应声明为该文件的 JSON 值的 jshintConfig 属性)
  3. 位于当前目录或当前目录的任何父目录中的名为 .jshintrc 的文件
  4. 位于当前用户“主”目录(定义的位置)中的名为 .jshintrc 的文件

因此,在您的 .json 配置文件中包括:

"asi": true

相关内容