问题描述
具有以下上下文:
$ node -v
v14.8.0
$ npm -v
6.14.7
$ yarn -v
1.21.1
$ tsc -v
Version 4.0.2
并按照此处的说明进行操作:https://reactnative.dev/docs/typescript
我尝试使用以下命令创建React Native
+ TypeScript
应用:
$ npx react-native init app --template react-native-template-typescript
但具有以下文件结构:
即使我在上面的创建命令上使用了相应的.tsx
模板,也可以看到TypeScript
文件(实际上是我期望的)。
稍后,他们有以下部分:将TypeScript添加到现有项目中,但是我没有执行此处的步骤,因为我想做的并不是完全将TypeScript
添加到现有的React Native
项目,但从一开始就只用React Native
创建一个TypeScript
项目。
我在这里做错什么吗?
感谢您的关注。
解决方法
我正在使用expo来创建和开发react-native应用程序。 尝试使用以下命令在您的PC上进行全局安装:npm install -g expo-cli。 然后输入expo init projectname,您将拥有以下选项:
选择模板: -----托管工作流程----- 空白的最小应用程序像空白画布一样干净
空白(TypeScript)与空白相同,但具有TypeScript配置 选项卡(TypeScript)使用react-navigation和TypeScript的几个示例屏幕和选项卡 -----裸露的工作流程----- 最低限度的最低要求,这只是让您入门的基本要素 最小(TypeScript)与最小(TypeScript)相同,但具有TypeScript配置
那将起作用!