1. ホーム
  2. reactjs

[解決済み] 'Proptypes'が定義されていない

2022-02-11 16:34:15

質問

を参考に新しいReactを立ち上げています。 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 ルールがありますが、効果がありません。

どうすればいいですか?

この問題によると コメント .

をインストールしたことが原因のようです。 eslint 4.x に同梱されているeslintのバージョンを使用すればよいのです。 アプリの作成 . 手動でインストールしたeslintはすべて削除し、レポに付属しているものを使用する必要があります。