You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native新建项目未生成App.js文件问题求助

React Native新建项目无App.js的解决方法
  • 先明确:React Native 0.71及以上版本,官方默认项目模板已用App.tsx(TypeScript模板)或App.jsx(JavaScript模板)替代原有的App.js,这是正常的结构变更,并非操作错误。
  • 具体解决路径:
    1. 直接使用替代文件:项目根目录下的App.tsx/App.jsx就是原App.js的等价文件,功能完全一致,可直接编辑使用。
    2. 手动生成App.js:
      • 在项目根目录新建App.js文件,写入基础的React Native组件代码;
      • 修改package.json中的"main"字段,将"index.js"改为"App.js";
      • 或者保持"main": "index.js",修改index.js里的导入语句为import App from './App.js';。
    3. 创建旧版本项目(不推荐):若坚持要默认生成App.js的项目,可指定旧版本号创建,命令如下:
      npx react-native init MyApp --version 0.70.6
      
      注:旧版本可能存在兼容性问题,建议优先适配新版本的文件结构。

内容的提问来源于stack exchange,提问作者Krist

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 17:52:01