vue中vue.config.js的deServer
时间: 2023-09-14 19:10:56 浏览: 186
跨域文档.mdvue.config.js配置跨域vue.config.js配置跨域vue.config.js配置跨域
`devServer`是Vue CLI中的一个配置选项,用于配置开发服务器。通过修改`vue.config.js`文件中的`devServer`选项,可以对开发服务器进行一些自定义的配置。
下面是一个示例的`vue.config.js`文件,展示了如何配置`devServer`:
```javascript
module.exports = {
devServer: {
port: 8080, // 指定开发服务器的端口号,默认为8080
proxy: {
'/api': {
target: 'http://localhost:3000', // 将所有以 /api 开头的请求代理到指定的地址
changeOrigin: true, // 将主机头的源更改为目标URL
pathRewrite: {
'^/api': '' // 重写请求路径,去掉 /api 前缀
}
}
}
}
}
```
在上面的示例中,我们配置了开发服务器的端口号为8080,并且使用`proxy`选项将以`/api`开头的请求代理到目标地址http://localhost:3000。这样在开发过程中,所有以`/api`开头的请求都会被代理到目标地址,方便与后端进行联调。
还有许多其他的配置选项可以在`devServer`中进行设置,比如`host`、`hot`、`https`等,请根据具体需求进行配置。更详细的配置说明可以参考Vue CLI官方文档。
阅读全文