* Module dependencies. */ var browserSync = require('browser-sync').create() var proxy = require('http-proxy-middleware') * Configure proxy middleware */ var jsonPlaceholderProxy = proxy('/api', { target: 'http://127.0.0.1:3000', changeOrigin: true, pathRewrite: { '^/api': '' }, logLevel: 'debug' }) * Add the proxy to browser-sync */ browserSync.init({ server: { baseDir: './', port: 5000, middleware: [jsonPlaceholderProxy] }, startPath: '/' }) console.log('[DEMO] Server: listening on port 5000')
|