Browsersync - 如何选择安装哪个浏览器 运行?
Browsersync - How to choose which installation of browser to run?
我刚刚安装了 Firefox Dev Edition,但我不知道如何在启动时告诉 browsersync
从它开始。
我知道有 browser
选项,我可以在其中指定 "firefox",但我如何区分一个 FF 安装与另一个安装?
如果我安装了各种常规 FF(例如 3.5、48.x 和 50.x),问题将是相同的。
我总是可以手动打开正确的 FF 并在 browsersync 启动后加载页面,但我希望它手动执行(而不是在我的常规非开发 FF 中打开)。
其实很简单:如果你把一个可执行文件的绝对路径放在浏览器选项里,就很顺利了。
所以选项应该是这样的:
{ port: 9000,
server: {
baseDir: [...
],
routes: {
'/bower_components': 'bower_components',
'/node_modules': 'node_modules',
'/temp': 'temp'
}
},
logLevel: 'info',
notify: true,
browser: 'C:\Program Files (x86)\Firefox Developer Edition\firefox.exe',
reloadDelay: 0 //1000
}
我刚刚安装了 Firefox Dev Edition,但我不知道如何在启动时告诉 browsersync
从它开始。
我知道有 browser
选项,我可以在其中指定 "firefox",但我如何区分一个 FF 安装与另一个安装?
如果我安装了各种常规 FF(例如 3.5、48.x 和 50.x),问题将是相同的。
我总是可以手动打开正确的 FF 并在 browsersync 启动后加载页面,但我希望它手动执行(而不是在我的常规非开发 FF 中打开)。
其实很简单:如果你把一个可执行文件的绝对路径放在浏览器选项里,就很顺利了。
所以选项应该是这样的:
{ port: 9000,
server: {
baseDir: [...
],
routes: {
'/bower_components': 'bower_components',
'/node_modules': 'node_modules',
'/temp': 'temp'
}
},
logLevel: 'info',
notify: true,
browser: 'C:\Program Files (x86)\Firefox Developer Edition\firefox.exe',
reloadDelay: 0 //1000
}