React Native CLI创建项目默认生成TypeScript,如何创建JavaScript版本?
创建React Native JavaScript版本项目的方法
方法一:直接初始化JavaScript项目
使用React Native CLI创建项目时,通过--template参数指定JavaScript模板即可生成纯JS版本的项目,执行命令:
npx react-native init YourProjectName --template react-native-template-javascript
执行完成后,项目会默认采用.js/.jsx文件格式,不会包含任何TypeScript相关的配置和文件。
方法二:将已生成的TypeScript项目转为JavaScript
如果已经创建了TypeScript版本的项目,可按以下步骤转换:
- 移除TypeScript相关依赖:
npm uninstall typescript @types/react @types/react-native @types/jest @babel/preset-typescript - 删除项目根目录下的TypeScript配置文件:
tsconfig.json、tsconfig.node.json,若metro.config.js中有TypeScript相关配置也需同步移除 - 将所有
.ts、.tsx后缀的文件重命名为.js、.jsx(例如把app.tsx改为app.jsx,index.ts改为index.js) - 清理代码中的TypeScript专属语法:移除类型注解、接口声明、类型断言等仅TypeScript支持的代码内容
内容的提问来源于stack exchange,提问作者Rajkumar Pandey
相关产品推荐
相关产品推荐

