プロジェクトでよくeslintを導入しているのですが、mysqlのカラム名をスネークケースで定義している都合で、 eslintで “キャメルケースじゃないよ!”と怒られるのが都合が悪い。
そんな場合は、 .eslintrc.js
に1行加えてあげると良いです。
module.exports = {
rules: {
camelcase: 'off' // 追記
}
}
これだけで解決です!
typescriptを導入している場合は '@typescript-eslint/camelcase' : 'off'
と記述すべきという書き込みもありましたが、僕の環境(Nuxt.js) では上記のみで対応が完了しています。