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

Laravel Breeze安装TypeScript异常:选TypeScript未生效求助

Laravel Breeze React + Inertia + TypeScript 安装问题排查与解决

问题复现

执行以下命令安装Laravel Breeze时,选择TypeScript可选功能或添加--typescript参数后,项目未生成任何TypeScript相关配置文件与代码:

composer require laravel/breeze --dev
php artisan breeze:install

环境:PHP 8.3.8,Laravel 11.22.0

解决步骤

  1. 确认Laravel Breeze版本兼容性
    Laravel 11 要求 Breeze 版本 ≥ 2.0 才能支持 React + Inertia + TypeScript 模板。执行命令检查当前版本:

    composer show laravel/breeze
    

    若版本低于2.0,执行更新:

    composer update laravel/breeze --dev
    
  2. 使用明确参数执行安装
    避免交互式选择可能的逻辑问题,直接通过命令行参数指定栈、Inertia和TypeScript:

    php artisan breeze:install react --inertia --typescript
    
  3. 安装前端依赖并编译
    安装完成后,安装前端依赖并启动开发服务器:

    npm install && npm run dev
    
  4. 验证TypeScript配置
    检查项目根目录是否生成tsconfig.json,resources/js目录下的入口文件应为app.tsx,组件文件均为.tsx后缀。

  5. 清理缓存(若上述步骤无效)

    php artisan cache:clear
    composer dump-autoload
    
  6. 确认Node.js版本
    建议使用 Node.js 18.x 或更高版本,避免因版本过低导致依赖安装或编译失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 15:07:07