在vue跟后端联调过程中,执行npm run dev命令时,能够带参数临时指定一个proxyTable的target么?

有没有类似这样的命令:npm run dev --target="'http://192.168.0.2:8000/api"
这样就可以很方便地随时连接任意后端进行对接了,省得反复地改配置文件

    proxyTable: {
      // proxy all requests starting with /api to jsonplaceholder
      '/api': {
        target: 'http://127.0.0.1:8000/api',
        // target: 'http://192.222.2.190:8001/api',
        changeOrigin: true,
        pathRewrite: {
          '^/api': ''
        }
      }
    },
阅读 3.3k
1 个回答

不清楚是不是有这样的命令,看了下webpack-dev-server的文档,似乎是没有相关的命令。
其实题主可以写上多个配置,用不一样的前缀,自己的代码中使用后端的代理地址时使用拼接的方式,这样只要修改前缀就可以修改后端地址了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进