我正在使用普通的npm脚本。我想启动browserSync并打开一个没有gulp的谷歌浏览器实例。
这是nodejs脚本 - 一个名为tools / dist-server.js的文件:
var browserSync = require('browser-sync');
var historyApiFallback = require('connect-history-api-fallback');
browserSync.init({
port: 3000,
ui: {
port: 3001
},
server: {
baseDir: 'dist',
middleware: [historyApiFallback()],
open: "local"
},
browser: 'google chrome',
open: 'local'
});
我的运行方式如下:
node tools/dist-server.js
BrowserSync启动但它没有打开谷歌浏览器的新实例。
有什么好主意的吗?
答案 0 :(得分:0)
您的示例适用于OSX。 Chrome会打开http://localhost:3000
。也许你有一个权限问题阻止了外部打开chrome。
答案 1 :(得分:0)
替换
browser: 'google chrome'
作者
browser: 'chrome'
可以很好地配合您的示例...