Node.js
BrowserSync

BrowsersyncでAccess-Control-Allow-Originを設定する方法

More than 1 year has passed since last update.

configのserver.middlewareに以下を追加するだけ。

function(req, res, next) {
  res.setHeader('Access-Control-Allow-Origin', '*');
  next();
}

起動するところはこんな感じ。

browserSync({
  port: <your port>,
  ui: {
    port: <your ui port>
  },
  server: {
    baseDir: <your src>,
    middleware: [
      function(req, res, next) {
        res.setHeader('Access-Control-Allow-Origin', '*');
        next();
      }
    ]
  },
  files: [
    ...
  ]
});