最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

vue2 webpack proxy與nginx配置方式

 更新時間:2022年10月24日 10:45:54   作者:空中有朵雨做的云  
這篇文章主要介紹了vue2 webpack proxy與nginx配置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

提示:以下是本篇文章正文內(nèi)容,下面案例可供參考

一、項(xiàng)目打包后,elementUi圖標(biāo)顯示為方框問題

解決:

修改build文件=》utils.js中的ExtractTextPlugin,加入 publicPath: ‘…/…/’,

if (options.extract) {
      return ExtractTextPlugin.extract({
        use: loaders,
        fallback: 'vue-style-loader',
        publicPath: '../../', //elementui圖標(biāo)顯示不全問題
      })
    } else {
      return ['vue-style-loader'].concat(loaders)
    }

二、如何給項(xiàng)目添加ico圖標(biāo)

例如:

實(shí)現(xiàn)步驟:

1. 把icon圖片放在項(xiàng)目的根目錄下

2. build文件下的webpack.dev.conf.js 和 webpack.prod.conf.js 文件內(nèi)搜索HtmlWebpackPlugin;并加入favicon: './favicon.ico’代碼

new HtmlWebpackPlugin({
      filename: 'index.html',
      template: 'index.html',
      inject: true,
      favicon: './favicon.ico'
    }),

三、proxy本地跨域配置

本人項(xiàng)目使用的是vue2+webpack技術(shù)棧,所以跨域是基于此技術(shù)棧之上配置。

// config文件=》index.js中proxyTable
proxyTable: {
      '/api': {
        target: 'http://www.baidu.com:8080', // 此處為接口的真實(shí)地址
        changeOrigin: true,
        pathRewrite: {
          '^/api': ''
        }
      },
    },

之前想?yún)^(qū)分開發(fā)和生產(chǎn)環(huán)境的接口,所以在target使用了process.env.ROOT_URL,結(jié)果發(fā)現(xiàn)本地代理失敗了,后面才知道在此文件內(nèi)獲取不到process;即使這樣設(shè)置也是多余的,因?yàn)樵陧?xiàng)目打包后本地代理是沒有失效的

接口封裝文件相關(guān)配置,或者也可以在config文件=》的dev.env.js文件內(nèi)添加BASE_API: ‘/api’,這里的baseURL配置process.env.BASE_API

var instance = axios.create({
  baseURL: '/api', //接口統(tǒng)一域名
  withCredentials: false,
  timeout: 5000, //設(shè)置超時
  headers: {
    'Content-Type': 'application/json;charset=UTF-8;',
  }
})

四、nginx配置

1. nginx=>conf=>nginx.conf文件配置

server {
        listen       8088; //端口號默認(rèn)80,若是端口沖突,可以更改端口號
        server_name  localhost; //

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / {
            root   html;
            index  index.html index.htm;
        }
        
        // 此處的 /api要和上面的接口封裝處的baseURL一致,代理才有效果,之前被這個坑了好久
        location /api {
           rewrite ^/api/(.*) /$1 break;
           proxy_pass http://www.baidu.com:8080; // 此處為接口的真實(shí)地址
        }

2. 雙擊nginx文件夾下nginx.exe啟動端服務(wù)

3. 瀏覽器輸入 localhost:8088訪問

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue3 與 vue2 優(yōu)點(diǎn)對比匯總

    vue3 與 vue2 優(yōu)點(diǎn)對比匯總

    隨著用vue3 的開發(fā)者越來越多,其必定是又她一定的有帶你,接下來這篇文章小編就為大家介紹vue3 對比 vue2 有什么優(yōu)點(diǎn)?感興趣的小伙伴請跟小編一起閱讀下文吧
    2021-09-09
  • 實(shí)用的 vue tags 創(chuàng)建緩存導(dǎo)航的過程實(shí)現(xiàn)

    實(shí)用的 vue tags 創(chuàng)建緩存導(dǎo)航的過程實(shí)現(xiàn)

    這篇文章主要介紹了實(shí)用的 vue tags 創(chuàng)建緩存導(dǎo)航的過程實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Vue如何使用Element-ui表單發(fā)送數(shù)據(jù)與多張圖片到后端詳解

    Vue如何使用Element-ui表單發(fā)送數(shù)據(jù)與多張圖片到后端詳解

    在做項(xiàng)目的時候遇到一個問題,前端需要上傳表單到后端,表單數(shù)據(jù)包括文本內(nèi)容和圖片,這篇文章主要給大家介紹了關(guān)于Vue如何使用Element-ui表單發(fā)送數(shù)據(jù)與多張圖片到后端的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Vue事件處理的原理與過程詳解

    Vue事件處理的原理與過程詳解

    這篇文章主要介紹了vue事件處理原理及過程詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-03-03
  • vue-router判斷頁面未登錄自動跳轉(zhuǎn)到登錄頁的方法示例

    vue-router判斷頁面未登錄自動跳轉(zhuǎn)到登錄頁的方法示例

    這篇文章主要介紹了vue-router判斷頁面未登錄自動跳轉(zhuǎn)到登錄頁的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-11-11
  • Vue設(shè)置別名聯(lián)想路徑即@/生效的方法

    Vue設(shè)置別名聯(lián)想路徑即@/生效的方法

    這篇文章主要給大家介紹了Vue設(shè)置別名聯(lián)想路徑即@/生效的方法,文中有詳細(xì)的代碼示例和圖文講解,具有一定的參考價值,需要的朋友可以參考下
    2023-11-11
  • 詳細(xì)分析vue響應(yīng)式原理

    詳細(xì)分析vue響應(yīng)式原理

    這篇文章主要介紹了vue響應(yīng)式原理的的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • vue3+typeScript穿梭框的實(shí)現(xiàn)示例

    vue3+typeScript穿梭框的實(shí)現(xiàn)示例

    這篇文章主要介紹了vue3+typeScript穿梭框的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • 為vue中的data賦值computed計(jì)算屬性后,出現(xiàn)undefined原因及解決

    為vue中的data賦值computed計(jì)算屬性后,出現(xiàn)undefined原因及解決

    這篇文章主要介紹了為vue中的data賦值computed計(jì)算屬性后,出現(xiàn)undefined原因及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • vue中動態(tài)控制btn的disabled屬性方式

    vue中動態(tài)控制btn的disabled屬性方式

    這篇文章主要介紹了vue中動態(tài)控制btn的disabled屬性方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04

最新評論

绥江县| 紫金县| 竹北市| 尖扎县| 确山县| 察隅县| 庆城县| 甘德县| 壤塘县| 遵义市| 保靖县| 驻马店市| 嘉禾县| 铜梁县| 奉节县| 樟树市| 驻马店市| 瑞昌市| 仙居县| 垣曲县| 镇安县| 登封市| 正安县| 凌源市| 邛崃市| 乐安县| 山丹县| 洞口县| 无极县| 班戈县| 昆山市| 隆德县| 平湖市| 太白县| 阳城县| 高密市| 元阳县| 龙游县| 泸定县| 通渭县| 隆化县|