npm startでブラウザを指定
環境変数BROWSERで指定
Bash> BROWSER=Chrome npm start
PowerShell> $env:BROWSER = Chrome; npm start
- Macの場合、"Chrome"ではなく"Google Chrome"のようだ
Windowsで環境変数で指定する方法
パスの記述の仕方
"C:/Chrome/my-chorme.lnk"
- フルパスを指定する時は区切り文字をバックスラッシュではなくスラッシュにしておく
- また、パスはexeファイルでなく、ショートカットのパスでも構わない
PowerShellの$PROFILEに記述を追加する
# 普通に環境変数を指定する場合
$env:BROWSER = "C:/Chrome/my-chorme.lnk"
# PowerShellファンクションの中で指定する場合
function npm() {
$env:BROWSER = "C:/Chrome/my-chorme.lnk"
npm.cmd $args
}
- PowerShellのプロファイルは echo $PROFILE で確認する
参考