установлены определенные зависимости, которые устаналиваются через npx.
Получается отдельно нужно устанавливать все зависимости вручную? А что с версиями пакетов?
Я не нахожу в гугле возможность установить 16.4 через npx
Вы хотите заюзать cra со старым реактом?
Я хочу чтобы работал конфиг airbnb, но с react 17, конфиг крашит компиляцию совершенно от всего. Если использовать двойные ковычки, вместо одинарных - failed to compile Если между строками кода будет два отступа - failed to compile В версии реакта 16.4, подобные незначительные нарушения линтинга сообщали - compiled with warnings, где были перечислены нарушеные правила. Само приложение не падало. С версии 17 все изменилось, а гайдов по настройке линтера я никак не могу найти. На stackowerflow есть пару тем, в которых описывается это поведение, но ответов нет
скрин локалхоста
return(<div></div>)
Зачем тогда вам airbnb, если вы все равно не пишете по их стайлгайду)))
Не совсем понял
Скрин падения приложения из браузера подалуйста
версия реакта вообще не имеет отношения к конфигу еслинта и версии create-react-app которую вы используете
Скопируй ошибку и забей ее в переводчик.
почитайте тред
с 4 версии cra теперь ошибки eslint трактуются как ошибки сборки https://github.com/facebook/create-react-app/issues/10021 1. даунгрейдитесь на тройку 2. оверрайдите конфиг на warn 3. исправляйте все ошибки линта
Ну кстати они верно все сделали, так как в CI сборка все равно бы падала на ошибках eslint, хотя дев бы работал
Не уверен, так как сильно мешает именно в процессе разработки. Банально консоль добавил - уже падает.
не нужно накатывать всякие конфиги от airbnb
Исключительно дефолтные, не в airbnb дело. Исключительно дефолтные.
тогда ничего не должно было изменится с 3 версии
Обсуждают сегодня