美文网首页
绑定代理proxy

绑定代理proxy

作者: ABSTORE | 来源:发表于2020-01-06 17:37 被阅读0次

    目的: 想要使用proxy代理方式,实现跨域访问,开发

    官网方法:

    proxy

    配置 webpack-dev-server 的 proxy 属性。如果要代理请求到其他服务器,可以这样配:

    "proxy": {

      "/api": {

        "target": "http://jsonplaceholder.typicode.com/",

        "changeOrigin": true,

        "pathRewrite": { "^/api" : "" }

      }

    }

    然后访问 /api/users 就能访问到 http://jsonplaceholder.typicode.com/users 的数据

    ---------结论:我没有使用 webpack-dev-server 打包工具,

    用的是umi.js,并没有用webpack全家桶


    方案二:官网的

    自从umi.js迁移到2.X版本,(官网给出的配置)

    配置文件

    umi 允许在 .umirc.js 或 config/config.js (二选一,.umirc.js 优先)中进行配置,支持 ES6 语法。

    为简化说明,后续文档里只会出现 .umirc.js。

    编译时配置文件,二选一,不可共存。

    #.env

    环境变量配置文件,比如:

    CLEAR_CONSOLE=none

    BROWSER=none

    这里定义的系统环境变量在整个umi-build-dev的生命周期里都可以被使用

    比如:

    export default{

            base:'/admin/',

            publicPath:'http://cdn.com/foo',

            plugins:[ ['umi-plugin-react',

                    {dva:true,}

            ],

    ],

    };

    具体配置项详见配置

    结论: 然而,并没有找到config配置的方法----(作为一名小菜鸟,也是很郁闷,你说支持国产,咋就这么差呢~~~~~~~~)

    ---接着找config配置的demo

    相关文章

      网友评论

          本文标题:绑定代理proxy

          本文链接:https://www.haomeiwen.com/subject/nzdrictx.html