vue.config.js文件devServer字段的常用选项

在 Vue CLI 生成的 vue.config.js 文件中,devServer 字段用于配置开发服务器的选项。下面是其中几个常用选项的说明:

  1. host:指定开发服务器的主机名,默认值是 'localhost'。你可以将其设置为 '0.0.0.0',以允许通过局域网中的其他设备访问开发服务器。例如,host: '0.0.0.0'

  2. port:指定开发服务器的端口号,默认值是 8080。你可以根据需要将其设置为其他端口号。例如,port: 3000

  3. open:一个布尔值,指定是否在启动开发服务器后自动在浏览器中打开项目,默认值是 false。如果将其设置为 true,则项目启动后会自动在浏览器中打开。例如,open: true

  4. proxy:用于配置开发服务器代理的选项,用于将特定请求代理到另一个地址。这对于在开发过程中解决跨域问题非常有用。可以配置多个代理规则。一个常见的用法是将开发服务器代理到后端 API 服务器。例如:

    复制代码
    module.exports = {
      devServer: {
        proxy: {
          '/api': {
            target: 'http://backend-api.com',
            changeOrigin: true,
            pathRewrite: {
              '^/api': '',
            },
          },
        },
      },
    };
    ```
    
    上述示例中,`/api` 开头的请求将被代理到 `http://backend-api.com` 地址,并通过 `changeOrigin: true` 开启跨域请求。`pathRewrite` 选项用于重写请求路径。

这些选项可以根据你的项目需求进行配置,以满足特定的开发环境要求。你可以根据需要在 devServer 字段中进行相应的设置。

相关推荐
比奇堡鱼贩11 小时前
python第五次作业
开发语言·前端·python
半兽先生11 小时前
使用 retire.js 自动检测前端 JavaScript 库漏洞
开发语言·前端·javascript
扶苏100212 小时前
详解Vue3的自定义 Hooks
前端·javascript·vue.js
二级小助手12 小时前
26年计算机二级web考试介绍【内附真题】
前端·计算机二级·全国计算机二级·web二级·二级web·前端二级·全国计算机web二级
专注VB编程开发20年12 小时前
WebView2 处理跨域访问限制,Frame脚本执行,难度比CEF大10倍
前端·javascript·.net
CHANG_THE_WORLD13 小时前
指针入门一
java·前端·网络
摸鱼仙人~13 小时前
主流前端「语言/技术 → 主流框架 → 组件库生态 → 适用场景」解析
前端
Highcharts.js13 小时前
Highcharts角度仪表(Angular Gauge)完全指南:从速度表到工业监控,一文学会gauge与solidgauge实战开发
javascript·angular.js·开发文档·highcharts·图表开发·实心仪表
程序员Sunday14 小时前
2026 春晚魔术大揭秘:作为程序员,分分钟复刻一个(附源码)
前端
Ehtan_Zheng14 小时前
Android 17 变更说明
前端