欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue打包并部署到nginx上的實(shí)現(xiàn)示例

 更新時(shí)間:2024年01月24日 14:24:33   作者:不想掉頭發(fā)?。?!  
本文主要介紹了vue打包并部署到nginx上的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

一、打包vue項(xiàng)目

打包的命令依據(jù)項(xiàng)目的配置可能會(huì)有所不同,打包的命令可以在package.json中查看

在這里插入圖片描述

項(xiàng)目中vue.config.js中的配置如下:
proxy關(guān)系到我們項(xiàng)目部署到nginx上需要配置對(duì)應(yīng)的反向代理

在這里插入圖片描述

publicPath關(guān)系到我們部署時(shí)是否需要配置子路徑

  • 默認(rèn)情況下,將應(yīng)用將被部署在域的根目錄下,
    例如:https://www.my-app.com/
    那么publicPath就為:/
  • 如果您的應(yīng)用程序部署在子路徑中,則需要在這指定子路徑
    例如:https://www.foobar.com/my-app/
    那么publicPath就為:/my-app/

    在這里插入圖片描述

    打開終端輸入一下命令:
npm run build

打包后生成的dist文件夾:

在這里插入圖片描述

將生成的dist文件夾整個(gè)移到nginx中的html文件夾中:

在這里插入圖片描述

二、nginx配置

打開nginx目錄下的、conf文件夾下的nginx.conf文件

在這里插入圖片描述

進(jìn)行配置:

    server {
        listen       9800; # 這里配置的是打開的端口號(hào)
        server_name  localhost; # 這個(gè)配置打開時(shí)的域名,由于是本地部署就直接使用localhost

        #charset koi8-r;
        #access_log  logs/host.access.log  main;
        location / {
               # 項(xiàng)目所在路徑,由于我們是一整個(gè)打包后的dist文件夾放到html目錄下的,所以我們的路徑就是html/dist/, 注意最后面必須加/
               root   html/dist/;  #項(xiàng)目所在路徑,最后面必須加/
               index  index.html index.htm;
               # 匹配項(xiàng)目的入口頁(yè),因?yàn)槭莇ist文件夾下的,所以路徑是/dist/index.html, 注意前面必須加/
               try_files $uri $uri/ /dist/index.html;  #匹配項(xiàng)目的入口頁(yè),前面必須加/
        }
        # 下面的是反向的代理,解決跨域問(wèn)題
        # ^~/api/sjjh/    ^~/api/ 與我們的vue.config.js中proxy是一一對(duì)應(yīng)的
        # proxy_pass 是我們真實(shí)對(duì)應(yīng)的 請(qǐng)求地址
        location ^~/api/sjjh/ {
             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $remote_addr;
             proxy_pass xxxx;
        }
        location ^~/api/ {
             proxy_set_header Host $host;
             proxy_set_header X-Real-IP $remote_addr;
             proxy_set_header X-Forwarded-For $remote_addr;
             proxy_pass xxxxx;
        }
      }

配置完成后進(jìn)行保存,啟動(dòng),可以點(diǎn)擊nginx.exe進(jìn)行啟動(dòng)

測(cè)試,打開瀏覽器輸入127.0.0.1:9800, 注意端口號(hào)必須要跟上面配置一樣

在這里插入圖片描述

到此這篇關(guān)于vue打包并部署到nginx上的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)vue打包并部署到nginx內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家! 

相關(guān)文章

  • 如何使用vue-pdf-embed實(shí)現(xiàn)PDF在線預(yù)覽

    如何使用vue-pdf-embed實(shí)現(xiàn)PDF在線預(yù)覽

    vue-pdf-embed是一個(gè)基于Vue.js的插件,專門用于在Vue應(yīng)用中嵌入和展示PDF文件,本文將使用vue-pdf-embed實(shí)現(xiàn)PDF在線預(yù)覽功能,有需要的小伙伴可以參考一下
    2025-03-03
  • Vue模板語(yǔ)法中數(shù)據(jù)綁定的實(shí)例代碼

    Vue模板語(yǔ)法中數(shù)據(jù)綁定的實(shí)例代碼

    這篇文章主要介紹了Vue模板語(yǔ)法中數(shù)據(jù)綁定的實(shí)例代碼,非常不錯(cuò),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-05-05
  • vxe-table?實(shí)現(xiàn)表格數(shù)據(jù)分組功能(按指定字段數(shù)據(jù)分組)

    vxe-table?實(shí)現(xiàn)表格數(shù)據(jù)分組功能(按指定字段數(shù)據(jù)分組)

    文章介紹了如何使用樹結(jié)構(gòu)實(shí)現(xiàn)表格數(shù)據(jù)分組,并提供了官方文檔的鏈接,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • Vue實(shí)現(xiàn)自定義右擊刪除菜單的示例

    Vue實(shí)現(xiàn)自定義右擊刪除菜單的示例

    本文主要介紹了Vue實(shí)現(xiàn)自定義右擊刪除菜單的示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • vue分割面板封裝實(shí)現(xiàn)記錄

    vue分割面板封裝實(shí)現(xiàn)記錄

    這篇文章主要為大家詳細(xì)介紹了vue分割面板封裝實(shí)現(xiàn)記錄,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • vue?模板循環(huán)繪制多行上傳文件功能實(shí)現(xiàn)

    vue?模板循環(huán)繪制多行上傳文件功能實(shí)現(xiàn)

    這篇文章主要為大家介紹了vue?模板循環(huán)繪制多行上傳文件功能實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • Vue的列表之渲染,排序,過(guò)濾詳解

    Vue的列表之渲染,排序,過(guò)濾詳解

    這篇文章主要為大家詳細(xì)介紹了Vue的列表之渲染,排序,過(guò)濾,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-02-02
  • Vue.js中的高級(jí)面試題及答案

    Vue.js中的高級(jí)面試題及答案

    Vue-loader 是 Webpack 的加載模塊,它使我們可以用 Vue 文件格式編寫單文件組件。這篇文章主要介紹了Vue.js的高級(jí)面試題以及答案,需要的朋友可以參考下
    2020-01-01
  • vue與ant-tree結(jié)合偽造懶加載并可以查詢

    vue與ant-tree結(jié)合偽造懶加載并可以查詢

    這篇文章主要為大家介紹了vue與ant-tree結(jié)合偽造懶加載并可以查詢實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • 詳解Vue中Computed與watch的用法與區(qū)別

    詳解Vue中Computed與watch的用法與區(qū)別

    這篇文章主要介紹了Vue中computed和watch的使用與區(qū)別,文中通過(guò)示例為大家進(jìn)行了詳細(xì)講解,對(duì)Vue感興趣的同學(xué),可以學(xué)習(xí)一下
    2022-04-04

最新評(píng)論