【发布时间】:2019-10-26 23:55:01
【问题描述】:
编写routes.js 文件时,ESlint 向我显示上述错误。
module.exports = {
'env': {
'browser': true,
'es6': true
},
'extends': ['plugin:react/recommended', 'standard'],
'globals': {
'Atomics': 'readonly',
'SharedArrayBuffer': 'readonly'
},
'parser': 'babel-eslint',
'parserOptions': {
'ecmaFeatures': {
'jsx': true
},
'ecmaVersion': 2018,
'sourceType': 'module'
},
'plugins': [
'react'
],
'rules': {
}
}
我的routes.js
import { Switch, Route } from 'react-router-dom'
import Feed from './pages/Feed'
import Post from './pages/Post'
function Routes () {
return (
<Switch> // -> red line
<Route path="/" component={Feed} /> // -> red line
<Route path="/post" component={Post} /> // -> red line
</Switch>
)
}
export default Routes
找不到此类问题的明确解决方案。
【问题讨论】:
-
在路由函数返回 jsx 时在 routes.js 中导入 React
标签: javascript node.js reactjs