eslint'App'被赋予警告使用with react

时间:2017-08-04 04:12:14

标签: javascript reactjs ecmascript-6 eslint jshint

我的代码没有任何问题,App是一个组件并且已经使用了,但是eslint给了我这个警告

./src/containers/app/index.js
  Line 6:  'App' is assigned a value but never used  no-unused-vars

我的代码

import React from 'react'
import { render } from 'react-dom'
import { Provider } from 'react-redux'
import { ConnectedRouter } from 'react-router-redux'
import store, { history } from './store'
import App from './containers/app'

import './index.css'

const target = document.querySelector('#root')

render(
  <Provider store={store}>
    <ConnectedRouter history={history}>
      <div>
        <App />
      </div>
    </ConnectedRouter>
  </Provider>,
  target
)

任何线索如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

标准的ESLint规则对JSX一无所知。您需要使用https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/jsx-uses-vars.md才能获得所需的行为。