答案1
来自 JSHint 文档命令行界面 > 指定 Linting 选项:
jshint 可执行文件能够应用外部 JSON 格式文件中指定的 linting 选项。此类文件可能如下所示:
{ "curly": true, "eqeqeq": true, "nocomma": true }
jshint 将在多个位置查找此配置,并在第一个匹配项处停止:
- 使用 --config 标志指定的位置
- 位于当前目录或当前目录的任何父目录中的名为 package.json 的文件(该配置应声明为该文件的 JSON 值的 jshintConfig 属性)
- 位于当前目录或当前目录的任何父目录中的名为 .jshintrc 的文件
- 位于当前用户“主”目录(定义的位置)中的名为 .jshintrc 的文件
因此,在您的 .json 配置文件中包括:
"asi": true