我在Windows 7中使用gulp-open和gulp:
gulp.task('op', function(){
var options = {
uri: 'localhost:8080',
app: 'chrome'
};
gulp.src(__filename)
.pipe(open(options));
});
当我使用app:'Firefox'时,index.html文件随应用程序打开,但是当我使用chrome选项时,它会打开一个空的index.html吗?我该如何解决这个问题?
答案 0 :(得分:8)
根据操作系统的不同,您需要在选项中以不同方式引用Chrome应用程序:
'google-chrome' // Linux
'chrome' // Windows
'google chrome' or 'Google Chrome' // OSX
请参阅the NPM documentation about gulp-open中的 Options.app 部分。
答案 1 :(得分:0)
我只将 http:// 添加到uri中,它对我有用。
gulp.task('op', function(){
var options = {
uri: 'http://localhost:8080',
app: 'chrome'
};
gulp.src(__filename)
.pipe(open(options));
});