今天来搞一搞怎么搭建一个可以使用Typescript的ReactNative环境好吧,一句废话不多说,直接开始好吧@H_502_1@
1.全局安装create-react-native-app@H_502_1@
名称 @H_502_1@
<div class="cnblogs_code">
例如:create-react-native-app myApp
今天来搞一搞怎么搭建一个可以使用Typescript的ReactNative环境好吧,一句废话不多说,直接开始好吧@H_502_1@
1.全局安装create-react-native-app@H_502_1@
名称 @H_502_1@
<div class="cnblogs_code">
例如:create-react-native-app myApp
@H_502_1@
文件夹中,准备安装typeScript依赖@H_502_1@
@H_502_1@
5.继续安装其他依赖@H_502_1@
6.通过tsc --init生成tsconfig.json,或者手动创建一个tsconfig.json,将下面代码拷入该文件@H_502_1@
@H_502_1@
} 7.安装react-native-scripts@H_502_1@
8.将package.json中的"scripts"配置清空,并将以下代码替换@H_502_1@
@H_502_1@
9.将package.json中的"main"配置清空替换为以下代码@H_502_1@
10.将App.js中代码清空,并将以下代码替换@H_502_1@
11.创建一个src文件夹,将babel.config.js文件放在src文件夹下,同时在src文件夹下创建一个App.tsx文件,App.tsx文件中代码如下@H_502_1@
12.执行yarn buildAndStart即可@H_502_1@
文件时,后缀名写为tsx,暂时不知道什么原因,写ts后缀名有问题@H_502_1@
图片时,用import有问题,只能用require,这个问题暂时不知道原因@H_502_1@
],</span>"compileOnSave": <span style="color: #0000ff">false</span><span style="color: #000000">
render() {
<span style="color: #0000ff">return<span style="color: #000000">(