// 使用node搭建一个端口号为9000服务器域名地址, 执行node server.js启动const http = require('http')const app = http.createServer((req, res) => {if (req.url === '/api/hello') {res.end('hello node')}
})app.listen(9000, 'localhost', () => {console.log('localhost:9000')
})
// webpack配置代理,使用端口号8080访问9000devServer: {static: path.resolve(__dirname, './dist'),compress: false,proxy: [{context: ['/api'], // 匹配此数组中的路径时,使用该代理规则target: 'http://localhost:9000', // 目标后端服务器地址changeOrigin: true, // 改变源地址,使得服务器相信请求来自于代理目标地址secure: false, // 允许https到http的代理}]
}