соответствию конфига приложение отказывается компилироваться, почему так? Эти же настройки .eslintrc используются в другом проекте, там все компилируется, просто предупреждая в консоли.
Читал? https://create-react-app.dev/docs/setting-up-your-editor/#extending-or-replacing-the-default-eslint-config
Прочел, но что-то не понял как пофиксить то
У тебя нет. А у конфигов, которые ты экстендишь?
Добавлю к вопросу. Я развернул create-react-app, удалил все лишние файлы, оставив app.jsx и index.js, создал самый простой .eslintrc и скопировал приложение в другую папку. В окне слева в package.json версия реакта 16.13, в окне справа 17.0. Это единственные отличия этих двух окон. В окне слева приложение стартует успешно, лишь ПРЕДУПРЕЖДАЯ о нарушении правил линтинга. В окне справа приложение крашится, выдавая ошибку. На stackowerflow я нашел обсуждение: https://stackoverflow.com/questions/64518226/my-create-react-app-is-failing-to-compile-due-to-eslint-error Там предлагают править eslint-webpack-config внутри node_modules. Почему эта ошибка появляется? Это из-за новой версии реакта? Настройки приложений абсолютно идентичны, различие только в версии реакта.
Обсуждают сегодня