Reactのプロジェクトをcreate-react-app
で作成すると、npm start
させた時に自動でブラウザが起動します。macOSの場合だと、複数のブラウザをインストールしているときは、Chromeが優先されます。
通常の開発であれば自動起動するのは便利なのですが、何らかの事情であえて起動させたくない場合は、BROWSER
の変数をnone
にしてからnpm startすればよいです。
BROWSER=none npm start
ブラウザを明示的に指定する
ChromeとChromeのCanary版を両方インストールしている場合で、Canaryのほうが自動起動してしまう場合は、下記の形で起動すればよいです。
BROWSER="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" npm start
こちらもおススメ