我在设置一个新的webapp项目时为自己设置了一个样板设备,并且我在使用BrowserSync和Connect-PHP时遇到了一些麻烦。
我的任务是启动服务器并启动BS:
gulp.task('php', function() {
php.server({base: 'app', port: 8030, keepalive: true});
})
gulp.task('browserSync',['php'], function(){
browserSync.init({
proxy: '127.0.0.1:8030',
port: 8080,
open: true,
notify: false
});
})
问题在于,每次我设置一个新项目时,我都必须将php服务器和代理URL的端口更改为以前未使用的新端口。
有没有办法可以避免每次都选择一个新的端口号?
如需进一步参考,此问题似乎已在之前提出,但未在此处回答:Can't use gulp (with gulp-connect-php and gulp-browser-sync) with multiple projects