国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

proxy代理不生效、vue config.js不生效解決方法

這篇具有很好參考價值的文章主要介紹了proxy代理不生效、vue config.js不生效解決方法。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

vue config.js 配置跨域不生效

axios默認請求接口就是localhost,所以這里需要更改 axios設置的默認請求設置

在 main.js 文件里,設置

axios.defaults.baseURL = '/api'

配置跨域

vue.config.js文件夾要和src在同級別下

vueconfigjs配置proxy不管用,java,vue.js,npm,前端框架,ajax,Powered by 金山文檔
module.exports = {
    configureWebpack: {
        devtool: 'source-map'
    },

    productionSourceMap: false, // 生產(chǎn)環(huán)境是否要生成 sourceMap
    publicPath: './', //  部署應用包時的基本 URL
    outputDir: 'dist', //   打包時輸出的文件目錄
    assetsDir: 'assets', //   放置靜態(tài)文件夾目錄
    devServer: {
        host: 'localhost',
        port: 8081, //開發(fā)環(huán)境運行時的端口
        https: false, //是否啟用HTTPS協(xié)議
        open: true, //項目運行成功后是否直接打開瀏覽器
        hot: true, //是否開啟熱加載
        allowedHosts: 'all',
        proxy: { //服務器代理
            '/api': {
                target: "http://localhost:8080/", // 實際跨域請求的API地址
                secure: false, // https請求則使用true
                ws: true,
                changeOrigin: true, // 跨域
                // 請求地址重寫  http://front-end/api/login ? http://api-url/login
                pathRewrite: {
                    '^/api': '/',
                }
            },
        }, // dev環(huán)境下,webpack-dev-server 相關(guān)配置
    }
}

在這里面 /api 就相當于'http://localhost:8080/'

所以接下來接口需要添加的的url參數(shù)不需要再寫接口的域名

vueconfigjs配置proxy不管用,java,vue.js,npm,前端框架,ajax,Powered by 金山文檔

如果是封裝的請求這個地址也不要寫

vueconfigjs配置proxy不管用,java,vue.js,npm,前端框架,ajax,Powered by 金山文檔

要是在不行就把請求頭加上

vueconfigjs配置proxy不管用,java,vue.js,npm,前端框架,ajax,Powered by 金山文檔
    headers: {
        "Access-Control-Allow-Origin": "*",
        "Content-Type": "application/json;charset=utf-8"
    }

如果還沒有辦法就讓后端解決

springboot解決方法文章來源地址http://www.zghlxwxcb.cn/news/detail-798260.html

    @Override
    protected void addCorsMappings(CorsRegistry registry) {
        //設置允許跨域的路徑
        registry.addMapping("/**")
                //設置允許跨域請求的域名
                .allowedOrigins("*")
                //是否允許證書 不再默認開啟
                .allowCredentials(true)
                //設置允許的方法
                .allowedMethods("*")
                //跨域允許時間
                .maxAge(3600);
    }

到了這里,關(guān)于proxy代理不生效、vue config.js不生效解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • vue.config.js中proxy配置

    這里以axios發(fā)請求為例 如果發(fā)送的請求都以 /abc 開頭,那么我們就可以在proxy中進行服務器代理配置。 3.代理多個接口 方法1:監(jiān)測多個接口,可以在proxy中寫多個配置:(適用于target不同的代理,相同也可以用這個方法,就是會麻煩一點,對于相同的target方法2會比較方便)

    2024年02月22日
    瀏覽(25)
  • vue.config.js使用代理配置真實請求url

    vue.config.js使用代理配置真實請求url

    前端請求接口過程中會統(tǒng)一配置代理請求url,配置之后瀏覽器只能看到local host路徑。 為方便查看請求的真實ip,需要在vue.config.js中做如下配置,便能在瀏覽器實時查看到真實地址 配置完重啟,效果如下:

    2024年02月13日
    瀏覽(29)
  • vue2的vue.config.js中簡單配置代理跨域

    調(diào)用后端接口訪問后臺數(shù)據(jù),但是因為請求url的協(xié)議、域名、端口三者之間任意一個與當前頁面url不同產(chǎn)生了跨域,我們vue項目運行的地址一般就是localhost 8080端口,而且后端也沒有配置允許跨域(后端如果配置跨域通常是cors),所以前端就要配置跨域,Vue跨域在vue.config.j

    2024年02月15日
    瀏覽(16)
  • vue配置代理服務器proxy 多種方法

    在Vue項目中配置代理服務器可以通過以下幾種方法實現(xiàn): 在Vue項目的根目錄下創(chuàng)建一個vue.config.js文件,并添加以下代碼: 上述代碼中,我們使用 devServer 配置項來配置代理服務器。其中 proxy 屬性用于配置代理的規(guī)則, /api 表示需要代理的接口路徑。 target 屬性表示代理的目

    2024年02月12日
    瀏覽(26)
  • vue3項目vite.config.js配置“代理”、“端口”、“打包名”、“圖片壓縮”

    前言 我們在搭建vue3項目的時候不可避免的會遇到“代理”、“端口”、“打包名”、“圖片壓縮”等配置問題,本文逐一講述該怎么樣在vite.config.js中去配置。 一、配置代理端口和代理轉(zhuǎn)發(fā) vite.config.ts添加如下代碼 ts.config.json添加如下代碼 圖片壓縮先要引入vite-plugin-imagem

    2024年02月07日
    瀏覽(18)
  • Vite 配置代理 Proxy,Vue配置代理,解決前端跨域

    Vite 配置代理 Proxy,Vue配置代理,解決前端跨域

    我們在做項目的時候經(jīng)常會遇到跨域的問題,之所以會出現(xiàn)跨域問題是因為瀏覽器的同源策略,即協(xié)議、域名、端口需要一致,才可以訪問服務端的資源。當一個請求地址(服務端的地址)的協(xié)議、域名、端口三者之間任意一個與當前頁面地址(前端頁面地址)不同即為跨域

    2024年02月17日
    瀏覽(23)
  • UniApp H5 跨域代理配置并使用(配置manifest.json、vue.config.js)

    UniApp H5 跨域代理配置并使用(配置manifest.json、vue.config.js)

    UniApp 運行到瀏覽器的時候,接口會跨域報錯,這里通過兩種方式解決,第一:修改Uniapp自帶的manifest.json 源碼視圖并進行配置h5設置。第二:在項目根目錄新建vue.config.js并配置代理。 二選一即可。 修改或調(diào)整配置文件后,推薦重新運行,以防不生效。 配置完成后,請求接口

    2024年01月16日
    瀏覽(22)
  • 如何解決創(chuàng)建vue項目后沒有webpack.config.js(vue.config.js)文件

    如何解決創(chuàng)建vue項目后沒有webpack.config.js(vue.config.js)文件

    ?? webpack.config.js文件沒有的原因 Vue 項目中 vue.config.js 文件就等同于 webpack 的 webpack.config.js。 vue-cli3 之后創(chuàng)建的時候并不會自動創(chuàng)建 vue.config.js,因為這個是個可選項,所以一般都是需要修改 webpack 的時候才會自己創(chuàng)建一個 vue.config.js。 vue-cil3之后創(chuàng)建項目后的目錄結(jié)構(gòu)如下

    2024年02月04日
    瀏覽(92)
  • vue項目跨域問題(圖片跨域)devServer.proxy代理失效時,nginx反向代理解決跨域問題

    vue項目跨域問題(圖片跨域)devServer.proxy代理失效時,nginx反向代理解決跨域問題

    ? 本篇文章主要記錄個人在公司項目開發(fā)中所遇問題,主要內(nèi)容:在vue項目的開發(fā)中圖片所存的服務器/端口號和項目所在的服務器/端口號不同,出現(xiàn)了跨域問題的保錯。 ? 如果文章有歧義,請各位大佬指出,避免誤導更多的人!! Bug起因 ? 在vue項目的開發(fā)中圖片所存的

    2024年02月15日
    瀏覽(26)
  • vue項目,代理請求https無響應 或 報錯Error occured while trying to proxy的解決

    vue項目,代理請求https無響應 或 報錯Error occured while trying to proxy的解決

    公司最近的項目測試環(huán)境需要將http為一個https了,于是將自簽名證書導入到iis服務(由于后端由NetCore WebApi編寫),綁定網(wǎng)站SSL,然后前端使用本地代理切換請求地址之后就發(fā)現(xiàn)請求沒法正常返回,前端調(diào)試沒有任何返回響應,有的瀏覽器會返回: Error occured while trying to pro

    2024年02月16日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包