3
  1. にあるarcanistフォルダーにJSHintLinterを作成しましたUsers/vignesh.s/arc/arcanist
  2. これは私の.arcconfigファイルです。
{
  "project_id": "convert",
  "load": [
    "/Users/vignesh.s/arc/arcanist/src/lint/engine/JsLintEngine.php"
  ],
  "lint.engine": "JsLintEngine"
}
  1. 実行arc lintすると、このエラーが表示されます

使用上の例外: このプロジェクトには lint エンジンが構成されていません。「.arcconfig」を編集して lint エンジンを指定するか、「.arclint」ファイルを作成します。

  1. しかし、を使用して実行するarc lint -engine JsLintEngineと、単純に機能します

ここで何が問題なのか教えてもらえますか?

4

1 に答える 1

5

.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.
...

2 番目のメッセージが表示された場合は、.arcconfigファイルを現在ある場所から指定された場所に移動します。

于 2014-06-15T13:15:43.627 に答える