【发布时间】:2018-01-23 08:32:27
【问题描述】:
我在 Create React App 的帮助下设置了一个新的 React
但是,我遇到了一个 linting 问题。我收到以下 linting 错误 'PropTypes' is not defined. (no-undef)。
这是导致问题的代码:
import React, { Component } from 'react';
import PropTypes from 'prop-types';
class Routers extends Component {
static propTypes = {
history: PropTypes.object.isRequired
};
...
我尝试使用react/prop-types 规则,但无济于事。
【问题讨论】:
-
这里看不出有什么问题,你用的是webpack吗?你能分享一下配置吗..
-
@Purgatory 我相信create-react-app 正在使用 webpack。但是我没有单独使用webpack。
-
是
'PropTypes' is not defined还是'propTypes' is not defined -
@Purgatory
'propTypes' is not defined。谢谢,我会调查的。
标签: reactjs eslint react-proptypes