旧版
@nuxtjs/eslint-config
Nuxt 2 项目内部使用的有见地的 ESlint 配置。
Nuxt 2 项目内部使用的有见地的 ESlint 配置。
此包适用于 Nuxt 2。对于 Nuxt 3 项目,请改用
@nuxt/eslint
。此包处于维护模式,不再进行积极开发。
使用
- 将此包添加到您的
devDependencies
中
$ npm i -D @nuxtjs/eslint-config
# or
$ yarn add -D @nuxtjs/eslint-config
- 如果本地或全局不存在,请安装
eslint
$ npm i -D eslint
# or
$ yarn add -D eslint
- 创建一个
.eslintrc
文件 - 扩展我们的配置(您可以只使用作用域名称,因为 ESLint 将假设
eslint-config
前缀)
{
"extends": ["@nuxtjs/eslint-config"]
}
TypeScript
如果您使用的是 TypeScript,请按照 使用 部分中的说明操作,将 @nuxtjs/eslint-config
替换为 @nuxtjs/eslint-config-typescript
。
然后,在您的 .eslintrc
中,您只需要
{
"extends": ["@nuxtjs/eslint-config-typescript"]
}
然后,您可以像使用 @nuxtjs/eslint-config
一样编辑/覆盖相同的规则,还可以使用 TypeScript 规则。您可以找到支持的 TypeScript 规则列表 此处,您还可以阅读有关 Nuxt 的 TypeScript 支持的更多信息 文档。