react-native开发之使用TypeScript

高展
2023-12-01

文档:使用 TypeScript · React Native 中文网

1.简介

TypeScript是一种通过添加类型定义来扩展JavaScript的语言,非常类似于Flow。

虽然React Native是内置在Flow中的,但默认情况下它同时支持TypeScript和Flow。

2.入门

如果要开始一个 TS React Native 项目,则有几种不同的上手方法。

npx react-native init MyApp --template react-native-template-typescript

如果以上命令失败,则可能是全局安装了旧版本的 react-native 或 react-native-cli。

可以使用具有两个 TypeScript 模板的Expo:

npm install -g expo-cli
expo init MyTSProject

也可以使用Ignite,它也具有 TypeScript 模板:

npm install -g ignite-cli
ignite new MyTSProject

3.已有项目

将 TypeScript 以及 React Native 和 Jest 的依赖添加到项目中。

yarn a
 类似资料: