我有一個問題,我的吞噬網絡服務器。我有這樣一口任務:吞噬網絡服務器和livereload
gulp.task('serve', ['watch'],() => {
gulp.src('tmp')
.pipe(webserver({
livereload: true,
directoryListing: true,
open: true,
//defaultFile: 'index.html'
}));
});
當運行gulp serve
我正在本地主機下面的畫面:8000:
好像是網絡服務器的服務我的項目的根目錄下,而不是tmp文件夾,奇怪的是如果我點擊index.html我被重定向到http://localhost:8000/index.html
這是正確的文件(tmp/index.html
而不是/index.html
)。
我使用gulp-webserver
進行服務和實時刷新。
我做錯了什麼?
注意:取消註釋defaultFile沒有幫助。
如果只dev的,你應該看看'browserSync'而不是使用網絡服務器 –
@ArnaudGueras Browsersync - https://browsersync.io/docs/gulp直遠離工作對我來說 - 感謝提示! – Matt