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

默认浏览器已设为Firefox,如何让React开发服务器启动时打开Firefox而非Brave?

解决React开发服务器默认打开Firefox的方法

以下是几种可行的设置方式,根据你的操作系统和使用习惯选择:

方法1:修改package.json的启动脚本

直接在项目根目录的package.json文件中,修改scripts里的start命令,指定启动的浏览器:

  • Mac/Linux:
    "scripts": {
      "start": "BROWSER=firefox react-scripts start"
    }
    
  • Windows(命令提示符):
    "scripts": {
      "start": "set BROWSER=firefox && react-scripts start"
    }
    
  • Windows(PowerShell):
    "scripts": {
      "start": "$env:BROWSER='firefox'; react-scripts start"
    }
    

方法2:添加项目环境变量文件

在项目根目录创建名为.env的文件,写入以下内容:

BROWSER=firefox

保存后重新运行npm start,开发服务器会自动使用Firefox打开页面。

方法3:设置全局环境变量

如果你希望所有React项目都默认用Firefox打开,可以配置系统全局环境变量:

  • Mac/Linux:
    打开终端,编辑你的shell配置文件(如~/.bashrc、~/.zshrc),添加:
    export BROWSER=firefox
    
    执行source ~/.bashrc(或对应的配置文件)让设置生效。
  • Windows:
    1. 打开「系统属性」→「高级」→「环境变量」
    2. 在「用户变量」或「系统变量」中新建变量,变量名BROWSER,变量值firefox
    3. 重启终端或VSCode后生效

注意:如果Firefox不在系统默认路径中,你可以直接指定浏览器的可执行文件路径,比如BROWSER="/Applications/Firefox.app"(Mac)或BROWSER="C:\Program Files\Mozilla Firefox\firefox.exe"(Windows)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 04:45:36