【发布时间】:2014-08-25 16:02:21
【问题描述】:
我已经用 JSHint npm 安装了 node.js。我需要为它配置设置。我创建了一个 .jshintrc 文件。
是否可以让 JSHint 每次都运行这个 .jshintrc 文件?我知道我可以在从命令行调用 jshint 时设置一个 --config 标志,或者我可以将它添加到我的项目目录的路由中。但是每次我调用 JSHint 时都可以让它使用这个配置吗?只需将配置文件放在一个位置即可?
有什么想法吗?
【问题讨论】:
我已经用 JSHint npm 安装了 node.js。我需要为它配置设置。我创建了一个 .jshintrc 文件。
是否可以让 JSHint 每次都运行这个 .jshintrc 文件?我知道我可以在从命令行调用 jshint 时设置一个 --config 标志,或者我可以将它添加到我的项目目录的路由中。但是每次我调用 JSHint 时都可以让它使用这个配置吗?只需将配置文件放在一个位置即可?
有什么想法吗?
【问题讨论】:
如果是 .jshintrc,JSHint 将开始在与被 linted 文件相同的目录中查找该文件。如果没有找到,它会将目录树向上移动一层,一直到文件系统根目录。 (请注意,如果输入来自标准输入,JSHint 不会尝试查找配置文件) 因此,只需省略 --config 标志并将 .jshintrc 例如放在您的主目录 /home/user/.jshintrc 中。如果您的项目位于 /home/user/projects/priojecta/lib/file.js 它将工作
【讨论】: