Eslint、Jslint 或其他用于 React 生命周期方法的方法?
Eslint, Jslint or other for React lifecycle methods?
似乎我尝试使用的每个 linter 都将 React 生命周期方法视为未使用。有没有办法配置(最好是 eslint)以避免关于生命周期方法的警告?
我正在使用以下 eslint 配置。我们遵循 es6 语法。
{
"parser": "babel-eslint",
"extends": "airbnb",
"globals": {
"__DEV__": true,
"jest" : true,
"describe" :true,
"it":true,
"beforeEach":true,
"afterEach":true,
"expect":true
}
}
以上语法扩展了 airbnb 风格指南。你可以找到它here。
他们的指南还谈到了简单的 javascript 和 here。我的 eslint 配置甚至通知我有关拼写错误的生命周期方法,例如键入 componentDidReceiveProps
。您可以覆盖您不想要或更喜欢其他语法的内容。
似乎我尝试使用的每个 linter 都将 React 生命周期方法视为未使用。有没有办法配置(最好是 eslint)以避免关于生命周期方法的警告?
我正在使用以下 eslint 配置。我们遵循 es6 语法。
{
"parser": "babel-eslint",
"extends": "airbnb",
"globals": {
"__DEV__": true,
"jest" : true,
"describe" :true,
"it":true,
"beforeEach":true,
"afterEach":true,
"expect":true
}
}
以上语法扩展了 airbnb 风格指南。你可以找到它here。
他们的指南还谈到了简单的 javascript 和 here。我的 eslint 配置甚至通知我有关拼写错误的生命周期方法,例如键入 componentDidReceiveProps
。您可以覆盖您不想要或更喜欢其他语法的内容。