React Native v0.57以降のTypeScript環境構築

ReactNative v0.57 以降は TypeScript がデフォルトから書けるということでやってみたら確かに出来たので、構築方法の備忘録。 https://qiita.com/Nkzn/items/cf1516136d2db981fbb9

まずは ReactNative プロジェクトを init で作成。

react-native init react-native-typescript

必要な node_modules をインストール

yarn add --dev typescript @types/react @types/react-native

tsconfig.json の雛形を作成

yarn tsc --init --pretty --jsx react

tsconfig.json の"allowSyntheticDefaultImports": true,のコメントアウトを外す

以上で完了なので、ios を立ち上げてみる。

react-native run-ios

完了!