似乎我尝试使用的每个linter都将react的生命周期方法视为未使用。有没有办法配置(最好是eslint)以避免有关生命周期方法的警告?
答案 0 :(得分:0)
我正在使用以下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
的拼写错误的生命周期方法的信息。您可以覆盖您不想要的内容或更喜欢其他语法。