' ReactDOM'我使用webpack.ProvidePlugin()与ESlint

时间:2017-10-19 01:03:04

标签: javascript reactjs webpack eslint

我有一个使用 webpack + eslint + react 的React应用程序。

我使用 webpack.ProvidePlugin(),而不是在任何地方导入 ReactDOM

然而, eslint 并未考虑定义 ReactDOM

enter image description here

这是我的代码:

Webpack.config.js

enter image description here

ESlint

enter image description here

App.js

enter image description here

1 个答案:

答案 0 :(得分:2)

简单的解决方案是将其添加到.eslintrc globals

{
    "globals": {
        "ReactDOM": true
    }
}

总的来说,我认为明确拥有导入并避免使用该插件会更好。