Как сделать так, чтобы приложение Create React не заставляло меня устанавливать TypeScript, потому что в зависимости есть ts-файл

У меня есть приложение React, созданное с использованием Create React App, которое до сегодняшнего дня работало нормально. Что-то должно было обновиться при последней установке нового пакета. Во всяком случае, всякий раз, когда я пытаюсь запустить приложение, оно жалуется, что есть файлы .ts (в папке node_modules), и вынуждает меня установить TypeScript.

Есть ли способ остановить такое поведение? Потому что в настоящее время установка TypeScript просто открывает бутылку червей, и мне нужно устранить возникающие ошибки TypeScript.

Кроме того, как видно из снимка экрана, удаление файла tsconfig.json не решает проблему, он автоматически создается при каждом запуске. Как сделать так, чтобы приложение Create React не заставляло меня устанавливать TypeScript, потому что в зависимости есть ts-файл

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
1
0
134
1

Ответы 1

В настоящее время, поскольку это мешает мне работать, я внес следующую модификацию, пока они не исправят ее в приложении Create React:

Текущее решение, пока они не исправят приложение create response

В файле node_modules/react-scripts/scripts/utils/verifyTypeScriptSetup.js найдите определение verifyNoTypeScript() (строка 24). Замените функцию на следующую:

function verifyNoTypeScript() { return true; }

Другие вопросы по теме