鍍金池/ 問答/HTML5  HTML/ create-react-app腳手架搭建的項(xiàng)目在無法使用webpack自帶的服

create-react-app腳手架搭建的項(xiàng)目在無法使用webpack自帶的服務(wù)器進(jìn)行反向代理

用create-react-app腳手架創(chuàng)建的webpack前端開發(fā)環(huán)境,在webpack-dev-config.js里配置server的反向代理無法向被代理的服務(wù)器請(qǐng)求信息,一直404,如下是webpack-dev-config.js中反向代理的配置。
devServer: {

    inline: true,
    port: 3000,
    proxy: {
        "/rest": {
            target: "http://192.168.1.254:5600/rest",
            secure: false,
        },
        "/login": {
            target: "http://192.168.1.254:5600/login",
            secure: false
        },
        "/logout": {
            target: "http://192.168.1.254:5600/logout",
            secure: false
        }

    }
},
回答
編輯回答
喜歡你

大佬,你用的也是create-react-app嗎?我的還是不行,一直404

2017年10月17日 09:10
編輯回答
清夢(mèng)

我是這樣配置的:

    devServer: {
        host: '192.168.2.127',
        port: '3002',
        proxy: [
            {
                context: '/api',
                target: 'http://192.168.2.164:8082',
                secure: false
            }
        ]
    }

當(dāng)然:也可以不用在webpack里配置,直接在package.json里配置:
"proxy": "http://192.168.2.119:8080"
寫的是你請(qǐng)求數(shù)據(jù)的服務(wù)器的地址

2017年12月29日 07:49
編輯回答
失心人

我試著在package.json中配置proxy,Error occurred while trying to proxy request /api/news/query?classify=1&pageSize=7 from localhost:3000 to http://localhost:27018/報(bào)這種錯(cuò)誤

2018年5月31日 00:07