我正在学习Gulp和NPM,并决定使用Browser-Sync来测试我正在使用的PHP项目(使用XAMPP)。我知道Browser-Sync不适用于PHP文件,但我想用它与我的.css文件(以及稍后添加Sass)。Gulp:麻烦设置browserSync和手表
我把npm,gulp,gulp-watch和Browser Sync安装到我的项目的根目录下,一切都很正常。
然后我创建了下面的一个gulp.js文件:
var gulp = require('gulp'),
watch = require('gulp-watch'),
browserSync = require('browser-sync').create();
gulp.task('watch', function() {
browserSync.init({
server: {
baseDir: "./"
}
});
watch('css/*.css', function() {
browserSync.reload();
});
});
然而,当我gulp watch
一个新的浏览器窗口中打开不只是显示了Cannot GET /
错误。
此外,URL显示http://localhost:3002/
而不是http://localhost:myproejct
我读这可能是与我的baseDir
这样尝试:
baseDir: ""
baseDir: "./"
baseDir: "../myproject"
会有人知道我做了什么错?