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

nginx上部署react項(xiàng)目的實(shí)例方法

 更新時(shí)間:2019年02月15日 11:38:12   作者:vVvlife  
今天小編就為大家分享一篇關(guān)于nginx上部署react項(xiàng)目的實(shí)例方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

測(cè)試項(xiàng)目:react-demo

  1. 克隆你的react-demo項(xiàng)目到服務(wù)器上(默認(rèn)使用Github管理我們的項(xiàng)目)
  2. 如果需要,請(qǐng)安裝項(xiàng)目環(huán)境,比如:node.js,yarn等
  3. 進(jìn)入項(xiàng)目目錄,執(zhí)行npm run build,開(kāi)始構(gòu)建項(xiàng)目
  4. 構(gòu)建成功之后,會(huì)生成一個(gè)dist文件夾(取決于你的項(xiàng)目配置),這個(gè)文件夾里的靜態(tài)文件,就是我們的項(xiàng)目的訪問(wèn)文件了,
  5. 配置Nginx,Linux服務(wù)器是進(jìn)入到:/etc/nginx/sites-enabled,然后以管理員身份,新建一個(gè)你的react項(xiàng)目的配置文件,比如:react-demo.conf,然后,編輯文件:
server {
  listen 8080;
  # server_name your.domain.com;
  root /home/root/react-demo/dist;
  index index.html index.htm;
  location / {
    try_files $uri $uri/ /index.html;
  }
  location ^~ /assets/ {
    gzip_static on;
    expires max;
    add_header Cache-Control public;
  }
  error_page 500 502 503 504 /500.html;
  client_max_body_size 20M;
  keepalive_timeout 10;
}

執(zhí)行sudo service nginx restart重啟Nginx服務(wù),

訪問(wèn)項(xiàng)目,http://IP:8080/

注意事項(xiàng):

1、配置域名的話,需要80端口,成功后,只要訪問(wèn)域名即可訪問(wèn)的項(xiàng)目

2、如果你使用了React-Router的browserHistory 模式,請(qǐng)?jiān)贜ginx配置中加入如下配置:

location / {
  try_files $uri $uri/ /index.html;
}

原理,因?yàn)槲覀兊捻?xiàng)目只有一個(gè)根入口,當(dāng)輸入類(lèi)似/home的url時(shí),找不到這個(gè)頁(yè)面,這是,nginx會(huì)嘗試加載index.html,加載index.html之后,react-router就能起作用并匹配我們輸入的/home路由,從而顯示正確的home頁(yè)面,,如果browserHistory模式的項(xiàng)目沒(méi)有配置上述內(nèi)容,會(huì)出現(xiàn)404的情況。

可參考react-router文檔:

https://react-guide.github.io/react-router-cn/docs/guides/basics/Histories.html

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • NGINX配置目錄遍歷漏洞的解決

    NGINX配置目錄遍歷漏洞的解決

    目錄遍歷是一種安全漏洞,通常會(huì)影響Nginx服務(wù)器上的Web應(yīng)用程序,本文就來(lái)介紹一下NGINX配置目錄遍歷漏洞的解決,感興趣的可以了解一下
    2023-10-10
  • Nginx中IF、AND、OR語(yǔ)句用法實(shí)例

    Nginx中IF、AND、OR語(yǔ)句用法實(shí)例

    這篇文章主要介紹了Nginx中IF、AND、OR語(yǔ)句用法實(shí)例,本文講解的是Ningx中的邏輯判斷語(yǔ)句用法,需要的朋友可以參考下
    2015-02-02
  • Nginx輕松搞定跨域問(wèn)題完整過(guò)程

    Nginx輕松搞定跨域問(wèn)題完整過(guò)程

    這篇文章主要給大家介紹了關(guān)于Nginx輕松搞定跨域問(wèn)題的相關(guān)資料,大家在使用nginx進(jìn)行服務(wù)器管理,經(jīng)常會(huì)遇到跨域問(wèn)題,文中將解決方法介紹的非常詳細(xì),需要的朋友可以參考下
    2023-08-08
  • Docker部署nginx實(shí)現(xiàn)過(guò)程圖文詳解

    Docker部署nginx實(shí)現(xiàn)過(guò)程圖文詳解

    這篇文章主要介紹了Docker部署nginx實(shí)現(xiàn)過(guò)程圖文詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Nginx中配置HTTP2協(xié)議的方法

    Nginx中配置HTTP2協(xié)議的方法

    HTTP2協(xié)議是HTTP的重大升級(jí),提供多路復(fù)用、頭部壓縮和服務(wù)器推送等優(yōu)點(diǎn),正確配置HTTP2可以為用戶提供更快、更流暢的訪問(wèn)體驗(yàn),提升網(wǎng)站競(jìng)爭(zhēng)力,本文就來(lái)介紹一下Nginx中配置HTTP2協(xié)議的方法,感興趣的可以了解一下
    2024-10-10
  • Nginx中break與last的區(qū)別詳析

    Nginx中break與last的區(qū)別詳析

    這篇文章主要給大家介紹了關(guān)于Nginx中break與last區(qū)別的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • Nginx中FastCGI如何配置優(yōu)化

    Nginx中FastCGI如何配置優(yōu)化

    這篇文章主要介紹了Nginx中FastCGI如何配置優(yōu)化,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • 教你nginx跳轉(zhuǎn)配置的四種方式

    教你nginx跳轉(zhuǎn)配置的四種方式

    現(xiàn)如今隨著應(yīng)用服務(wù)的增多,服務(wù)可能部署在不同的服務(wù)器上,下面這篇文章主要給大家介紹了關(guān)于nginx跳轉(zhuǎn)配置的四種方式,需要的朋友可以參考下
    2022-07-07
  • nginx請(qǐng)求限制配置方法

    nginx請(qǐng)求限制配置方法

    這篇文章給大家介紹nginx請(qǐng)求限制配置方法,包括http協(xié)議的連接和請(qǐng)求,nginx配置語(yǔ)法,本文給大家介紹的非常詳細(xì),需要的朋友參考下吧
    2021-07-07
  • nginx多域名轉(zhuǎn)發(fā)的實(shí)現(xiàn)

    nginx多域名轉(zhuǎn)發(fā)的實(shí)現(xiàn)

    本文主要介紹了nginx多域名轉(zhuǎn)發(fā)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03

最新評(píng)論

封丘县| 西城区| 甘谷县| 思茅市| 定结县| 南昌县| 屏东县| 马公市| 乐山市| 家居| 吉安市| 景东| 西乌珠穆沁旗| 双柏县| 环江| 北辰区| 屏东县| 清徐县| 鄂托克旗| 皋兰县| 吴桥县| 枞阳县| 调兵山市| 丰都县| 麻栗坡县| 逊克县| 淳化县| 郑州市| 湛江市| 浦县| 汝南县| 历史| 嘉定区| 明水县| 安康市| 璧山县| 巫溪县| 大石桥市| 衢州市| 山东省| 苍溪县|