Closed1

eslint-config-prettier 導入で "Failed to load config "some-other-config-you-use" to extend from. " の対応

torchibatorchiba

eslint-config-prettier 設定でエラー出したときのきっとしょうもないミス

https://github.com/prettier/eslint-config-prettier

README.md > Installation の手順に沿って進めていて、.eslintrc.* のextends欄に素直に

{
  "extends": [
    "some-other-config-you-use",
    "prettier"
  ]
}

と書いたあと、npx eslint-config-prettier path/to/main.js をしたら以下のエラーが出た。

Failed to load config "some-other-config-you-use" to extend from.
(拡張するための設定 " some-other-config-you-use " を読み込むのに失敗しました。)

しばらく何で〜??? って調査してたけど、これはそのまんま「他のESLintのextend設定」であり「some-other-config-you-use という機能名がある訳ではない」としばらくして気づいた。。

{
  "extends": [
    "prettier"
  ]
}

extends "some-other-config-you-use" をまるっと削除で 問題なく動きました。
ちょっと残すのが恥ずかしい内容だけど、私が詰まってたときに検索してヒットしなかったので、同様の勘違いをした人の助けになったらいいなと思いつつ残しておこうと思う。

このスクラップは2022/06/18にクローズされました