我nodejs后端服务端口用的是3000,已经可以正常跑起来,所以browser-sync用了代理模式,
这是我看文档试着写的gulpfile.js
'use strict';
var gulp = require('gulp');
var nodemon = require('gulp-nodemon');
var browserSync = require('browser-sync').create();
var reload = browserSync.reload;
// nodemon配置
gulp.task('nodeServer',function () {
return nodemon({
script:'app.js',
env: { 'NODE_ENV': 'development' }
})
});
gulp.task('reload',['nodeServer'],function () {
browserSync.init({
proxy:'localhost'
});
});
现在启动就会报错
Error: listen EADDRINUSE :::3000
...
请问该如何写gulpfile.js能监听项目改动,重启后端后刷新前端?
proxy:'localhost:3000'