在Vue 3中使用http-proxy-middleware,您可以按照以下步骤进行操作:

  1. 首先,安装http-proxy-middleware包。您已经使用了正确的命令进行安装:npm install http-proxy-middleware --save

  2. 在您的Vue 3项目中创建一个vue.config.js文件。如果该文件已经存在,请跳过此步骤。

  3. vue.config.js文件中,添加以下代码来配置代理:

const { createProxyMiddleware } = require('http-proxy-middleware');

module.exports = {
  devServer: {
    proxy: {
      '/api': {
        target: 'http://example.com', // 修改为您的代理目标地址
        changeOrigin: true,
        pathRewrite: {
          '^/api': '' // 如果您的接口路径有/api前缀,请修改为对应的路径
        }
      }
    }
  }
};
  1. 修改target属性的值为您的代理目标地址。这是您希望将请求代理到的实际服务器地址。

  2. 如果您的接口路径有/api前缀,请将pathRewrite中的^/api修改为对应的路径。

  3. 保存并退出vue.config.js文件。

  4. 运行您的Vue 3项目,代理配置将会生效。在您的代码中发送带有/api前缀的请求时,将会被代理到您配置的目标地址。

请确保您的Vue 3项目已经正确配置了vue.config.js文件,并且npm run serve命令能够正常运行

npm install http-proxy-middleware --savevue3中怎么使用

原文地址: https://www.cveoy.top/t/topic/h5yq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录