reactjs - Kan create-react-app användas med TypeScript
Är det möjligt att använda TypeScript med create-react-app? Om så är fallet, hur skulle du göra det?
Svar #1
Du kan göra det så här:
create-react-app my-app --scripts-version=react-scripts-ts
Se https://github.com/wmonk/create-react-app-typescript
Ingen utmatning krävs för detta.
Svar #2
Det här är sättet att gå:
update create-react-app first
npm update -g create-react-app
create-react-app my-app --typescript
Create React App v2.1.0 stöder nu TypeScript, så du behöver inte längre ejecta eller använda react-scripts-ts-forken;
Eller så kan du lägga till TypeScript till den befintliga appen:
yarn add typescript @types/node @types/react @types/react-dom @types/jest
or
npm install --save typescript @types/node @types/react @types/react-dom @types/jest
byt sedan namn på .js-filer till .tsx-filer för att börja använda TypeScript.
Observera att en tsconfig.json kommer att skapas åt dig när du kör appen. Du kommer att kunna redigera tsconfig.json förutom vissa alternativ.
Credits :
[1] Vincent svar
[2] migrera skapa react app typescript post
