javascript - 如何为 eslint 时尚模式编写配置文件?
问题描述
我正在将 Eslint 用于反应应用程序。这是我的 webpack 配置的一部分:
{
enforce: 'pre',
test: /\.(js|jsx)$/,
loader: 'eslint-loader',
exclude: /node_modules/,
options: {
formatter: require('eslint/lib/cli-engine/formatters/stylish'),
}
},
{
test: /\.(js|jsx)$/,
use: 'babel-loader',
exclude: /node_modules/
}
我已经将时尚设置为格式化程序,但是当我启动我的应用程序时,我收到了这个错误:
ERROR in ./src/index.js
Module build failed (from ./node_modules/eslint-loader/index.js):
Error: No ESLint configuration found in D:\react\src.
但显然时尚是 eslint 的默认模式,但我应该创建配置文件?
我应该在配置文件中写入什么?
谢谢
解决方案
这与 webpack 无关。Webpack 可以在构建过程中运行 eslint 来做一些与 linting 相关的逻辑,但 eslint 是一个单独的程序。
因此,它需要自己的配置。它的配置在一个名为.eslintrc
.
以下是如何配置它:配置 ESLint
推荐阅读
- npm - 在 monorepo 中的多个应用程序之间共享组件时如何处理共享依赖项
- linux - 向远程 tcp-client 发送数据的 Linux 命令
- c# - 找到一个特定的单元格值并在之后删除行excel c#
- d3.js - 将生成的路径缩放到与加载到 matter-js 中的 SVG 路径相同的大小
- javascript - 列表项将自动进入第二列,容器空间也将增加
- php - 如何通过 3 级表达式和语句创建 sql select
- c# - 增加尝试次数的密码应用程序
- javascript - 如何使用 javascript 验证用户输入(字符和数字)?
- facebook - Facebook Pixel 可以检测动态加载的内容的元数据(SPA)吗?
- ruby-on-rails - Rails 如何在视图中使用带有参数的模型