Отключите ESLint, который предоставляет приложение create-реакции-приложение - PullRequest
3 голосов
/ 24 апреля 2019

create-react-app v3.0.0 отсутствует .Он поддерживает TypeScript внутри.(Это хорошо!) Мне кажется, я понимаю ситуацию, когда TSLint включен, и планирую заменить его на ESLint, но это не сейчас.

Как отключить этот шаг linting в react-scripts start?

/* eslint-disable */ и другие не те, кого я ищу.

1 Ответ

0 голосов
/ 24 апреля 2019

Единственный способ - eject react-scripts - запустив yarn eject / npm run eject - и отключить eslint в webpack файле конфигурации вручную.

Пожалуйста, взгляните на этот форк: Создайте-реакция-приложение. , особенно в каталоге eject-tic_tac_toe, где у вас есть scripts/start.js - скрипт, в котором магия происходит после yarn start / npm start - и config/webpack.config.dev.js - где у вас есть конфигурация webpack, используемая в start.js. Эта часть вас может заинтересовать для редактирования:

// …
module.exports = {
  // …
  module: {
    preLoaders: [
      {
        test: /\.(js|jsx)$/,
        loader: 'eslint',
        include: paths.appSrc,
      }
    ]
  }
  // …
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...