1. 程式人生 > >express的proxy實現前後端分離

express的proxy實現前後端分離

var express = require('express')
var proxy = require('http-proxy-middleware')
var app = express()

app.use('/api', proxy({
   target: 'http://xxxxx', // 目標代理地址
   changeOrigin: true,
   pathRewrite: {
       '^/api': ''
   }  
}))

app.use(express.static('dist'))

app.get('*', function(req, res) {
    res.sendfile(
'./dist/index.html') }) app.listen(8080, function(){ do sth. })