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

Relaterade artiklar