为什么react原生项目是在typescript中创建?我想要app.js

1zmg4dgp  于 2023-01-18  发布在  React
关注(0)|答案(2)|浏览(197)

我是初学者的React原生我创建一个React原生项目使用React原生CLI,但项目是用app.ts创建我想在javascript版本中创建项目。
我已经尝试过react原生官方文档来创建React原生项目

wfveoks0

wfveoks01#

除非我错了,否则npx react-native init your-project-name默认创建一个JS项目。

92dk7w1h

92dk7w1h2#

TypeScript是一种通过添加类型定义来扩展JavaScript的语言。新的React Native项目默认以TypeScript为目标,但也支持JavaScript和Flow。
扩展名为.jsx/.js的文件将被视为JavaScript而不是TypeScript,并且不会进行类型检查。
因此,您只需将扩展名从.tsx/.ts更改为.jsx/.js,即可使用JavaScript代替TypeScript,并且您还可以删除JavaScript文件中的类型注解(如果有的话)。
参考:使用JavaScript代替TypeScript

相关问题