mock數據和后端請求接口如何共存


起因:
最近公司開發一個后台管理系統,前端用的是vue-element-admin。由於原型還沒
有給出,所以需要提供一個demo給領導看。而element-admin已經有一套完整的權
限校驗功能,所以無法改動太多。只能mock數據和后端數據結合,展示給領導看。

代碼展示:

devServer: {
    port: port,
    open: false, //設置瀏覽器是否自動打開
    overlay: {
        warnings: false,
        errors: true
    },
    proxy: {
        '/api/dev': { //因為mock數據是開頭是/api,這里用來區分是mock數據還是前端數據
            target: 'http://127.0.0.1:9000',
            ws: true,
            changeOrigin: true,
            pathRewrite: {
                '^/api/dev': '' //重定向代理的路徑,把/api/dev替換為空字符串
            }
        },

    },
    //這里有before和after兩種方式,但是有后端接口的話,改用after更好。
    after: require('./mock/mock-server.js'),


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM