如何将eslint配置正确添加到NuxtJS?

时间:2019-02-13 12:20:13

标签: javascript vue.js eslint nuxt.js eslint-config-airbnb

因此,我刚刚安装了一个新的Nuxt应用,并将此配置保存在.eslintrc.js中:

extends: [
  '@nuxtjs',
  'plugin:prettier/recommended'
]

我想使用airbnb eslint规则,所以我安装了eslint-config-airbnb

如果我在规则中添加airbnb

extends: [
  '@nuxtjs',
  'plugin:prettier/recommended',
  'airbnb'
]

这会影响@nuxtjs吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-2)

首先,您需要知道Airbnb ESLint可以像React框架的魅力一样工作,但是我们可以使用Airbnb并扩展其基础(airbnb-base)。

是的,可以在您的Nuxt项目中随意添加您喜欢的ESLint规则,这不会影响您的主要Nuxt应用程序。

在我的Nuxt项目中,有些使用Standard.js ESLint:https://github.com/mazipan/quran-offline,也许您可​​以从代码中得到启发。