create-реакции-приложение не применяет существующие правила eslint, такие как `button-has-type` и` boolean-prop-naming` - PullRequest
0 голосов
/ 18 октября 2018

Я сгенерировал приложение React, используя create-react-app.Сгенерированное приложение поставляется с правилами eslint и eslint, такими как button-has-type и boolean-prop-naming.Однако, когда я запускаю npm start, я не вижу ожидающих ошибок.

Используя приведенные выше правила eslint, я ожидаю, что следующий код завершится ошибкой

<button>Hello</button>

и

App.propTypes = {
   enabled: PropTypes.bool
};

Спасибо

1 Ответ

0 голосов
/ 18 октября 2018

вы можете установить npm i -s prop-types и использовать проп-типы.

import { PropTypes } from 'prop-types';

App.propTypes = {
   enabled: PropTypes.bool
};
...