我看了几个gulp服务器实例(目前正在使用gulp-webserver),但我似乎找不到在哪里设置服务器的根文件夹per the params I see here请参阅下面的代码:
gulp.task('webserver', function() {
gulp.src(debugFolder)
.pipe(webserver({
directoryListing: true
}));
});
我不确定gulp.src param是做什么的,因为它不是根。根是保存gulp脚本的文件夹。我在这个模块上遗漏了什么,或者是否有其他模块可以做到这一点?努力让事情变得简洁。
答案 0 :(得分:1)
请不要使用gulp-webserver
,因为它不是Gulp插件,并且已由社区blacklisted使用。我建议您使用BrowserSync,这正是您所需要的,并且更加独立。查看this documentation或我的小writeup here。它会像这样工作:
var browserSync = require('browser-sync');
gulp.task('webserver', function() {
browserSync({
server: {
baseDir: "./app/"
}
});
});
它能够做得更多!