鍍金池/ 問(wèn)答/HTML/ Vue項(xiàng)目打包后找不到請(qǐng)求地址?

Vue項(xiàng)目打包后找不到請(qǐng)求地址?

/config/index.js

proxyTable: {
    // proxy all requests starting with /api to jsonplaceholder
    '/api': {
        target: 'https://xxxxxxx.com/',
        changeOrigin: true,//是否跨域
        changeOrigin: true,
        pathRewrite: {
            '^/api': ''
        }
    }
},

開(kāi)發(fā)模式下是可以正常獲取到響應(yīng)的,請(qǐng)求能發(fā)到測(cè)試服務(wù)器上,但打包后就找不到了。

報(bào)錯(cuò) *n:
Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:9000/api/app/getCheckNumImg.action

圖傳不上來(lái),文字代替一下。

怎么讓打包后請(qǐng)求指向的是真正的測(cè)試服務(wù)器地址呢?

回答
編輯回答
無(wú)標(biāo)題

開(kāi)發(fā)的時(shí)候用的dev_server只針對(duì)開(kāi)發(fā)的時(shí)候用的,打包后dev_server這塊配置的請(qǐng)求代理已經(jīng)無(wú)效了。
把路徑改成服務(wù)端的地址就可以啦!
eg: 直接https://xxxxxxx.com/...

2017年12月30日 05:54