- 我在
Users/vignesh.s/arc/arcanist
中的奥术文件夹中创建了一个JSHintLinter - 这是我的
.arcconfig
文件
{
"project_id": "convert",
"load": [
"/Users/vignesh.s/arc/arcanist/src/lint/engine/JsLintEngine.php"
],
"lint.engine": "JsLintEngine"
}
- 当我运行
arc lint
时,它会显示此错误
用法异常:没有为此项目配置lint引擎。编辑".arcconfig"以指定lint引擎,或创建".arclint"文件。
- 但当我使用
arc lint -engine JsLintEngine
运行时,它很简单
你能告诉我这里出了什么问题吗?
您的.arcconfig
文件可能没有被读取。通常,这是因为你不小心把它放错了地方。要对此进行故障排除:
- 确保
arc
是最新的(通过运行arc upgrade
( - 使用
arc lint --trace
查看从何处加载配置
输出的前几行应该显示正在加载的.arcconfig
文件,并显示类似于以下的消息:
...
Working Copy: Reading .arcconfig from "/path/to/project/.arcconfig".
...
如果arc
找不到.arcconfig
文件,您将看到这样的消息:
...
Working Copy: Unable to find .arcconfig in any of these locations: /path/to/project/.arcconfig.
...
如果您看到第二条消息,请将.arcconfig
文件从当前所在位置移动到指定位置。