如何通过React Native CLI创建不含TypeScript的项目?
React Native CLI 创建非TypeScript项目的方法
完全可以通过React Native CLI直接创建不含TypeScript的纯JavaScript项目,不需要手动移除TS相关内容,具体操作如下:
直接创建纯JS项目
使用官方维护的JavaScript模板初始化项目,执行以下命令:
npx react-native init 你的项目名称 --template react-native-template-javascript
这个命令会生成一个完全基于JavaScript的React Native项目,没有任何TypeScript的配置文件、类型依赖或.ts/.tsx文件。
若已创建TS项目,手动清理方案
如果不小心创建了默认的TypeScript项目,也可以手动移除TS相关内容:
- 删除项目根目录下的
tsconfig.json、jest.config.js(若存在)里的TypeScript配置项 - 将所有
.ts、.tsx后缀的文件重命名为.js、.jsx - 在
package.json中移除typescript、@types/react、@types/react-native等依赖,然后执行npm install或yarn install - 修改
babel.config.js,将preset改为module:metro-react-native-babel-preset(移除TS相关的babel插件)
内容的提问来源于stack exchange,提问作者Alt
相关产品推荐
相关产品推荐

