他にも記事がある気がしますが、自分がQiitaで調べた中では見つけられなかったのでメモします。
したいこと
create-react-appで用意した環境で、npm startで自動的に開くブラウザを変更したい。
MacだとデフォルトではChromeが優先して開くみたいで困る。
したこと
プロジェクト直下に.env.local
ファイルを作り以下のように記述1。
例)FireFox
BROWSER="firefox"
これで自分の環境では上手く行きました。
ただ、ブラウザ名はOSによって指定の仕方が違うみたいです2。
例)Chromeの場合
MacOS : google chrome
Windos: chrome
Linux : google-chrome