Tag: browser sync

在Gulp / BrowserSync中启用Cors

我用yeoman的样板代码创build了一个Angular项目( generator-gulp-angular ) 现在在我的控制器中,我试图做一个这样的http请求: $http.get('http://food2fork.com/api/search?key='+key+'&page=1').then(function(response) { vm.all = response.data; }); 但是我一直得到这个错误: 跨源请求被阻止: 同源策略不允许读取http:// food2fork上的远程资源…(原因:缺lessCORS头'Access-Control-Allow-Origin') 我做了我的研究,发现我需要添加这个访问控制到我的服务器,使用中间件属性,我做了,但我仍然不断收到错误在这里是我的server.js文件 var path = require('path'); var gulp = require('gulp'); var conf = require('./conf'); var cors = require('cors'); var browserSync = require('browser-sync'); var browserSyncSpa = require('browser-sync-spa'); var util = require('util'); var proxyMiddleware = require('http-proxy-middleware'); function browserSyncInit(baseDir, browser) { browser = browser === […]

Gulp Browsersync导致每个文件更改多次重新加载

我使用Gulp的浏览器同步,在特定的文件上执行一些任务。 每当我保存一个文件,我得到10 + [BS] Reloading Browsers…在我的terminal和性能是可以理解的laggy。 这是我的gulpfile: gulp.task('bowerJS', function() { gulp.src(lib.ext('js').files) .pipe(concat('lib.min.js')) .pipe(uglify()) .pipe(gulp.dest('app/assets/js')); }); gulp.task('bowerCSS', function() { gulp.src(lib.ext('css').files) .pipe(concat('lib.min.css')) .pipe(gulp.dest('app/assets/css/')); }); // Compile sass into CSS & auto-inject into browsers gulp.task('less', function() { gulp.src('./app/css/*.less') .pipe(less()) .pipe(autoprefixer({ browsers: ['last 2 versions'], cascade: false })) .pipe(gulp.dest('app/assets/css')) .pipe(browserSync.stream()); }); // Render Jade templates as HTML files gulp.task('templates', […]