App.js -> App.tsx, index.js -> index.tsx как и сказано в доке и теперь не могу запустить проект. Вручную поставил tsconfig.json и поставил main: "src/index.tsx" в package.json
1. Чем собираешь приложение? 2. Твой конфиг сборщика ищет файл index.js, а ты должен поменять на index.tsx
Правильнее index.ts
"Я просто поменял названия файлов App.js -> App.tsx, index.js -> index.tsx" Там index.tsx, а не index.ts
обычный react scripts
А тебе обязательно использовать react-scripts? Намного лучше сейчас какой-нибудь vite использовать
Но вообще в доке есть инфа о том, как добавить тс в проект https://create-react-app.dev/docs/adding-typescript
миграцией на vite
Тебе нужен сборщик. Vite сейчас самый популярный и классный. Есть еще parcell, старыйдоьрый webpack, etc...
Vite хайповый, но в проде его не так много, я думаю
его много в проде, это дефолт у vue и svelte прямо сейчас, например.
Ну, новые проекты может на них и начинают, но уже давно существующие так просто не смогут перейти на них.
Именно по ней я и делал
Хорошо
А что на счет того чтобы заново проект создать но с поддержкой ts?
Обсуждают сегодня