站長資訊網
        最全最豐富的資訊網站

        react怎么在linux上部署

        react在linux上部署的方法:1、打開配置文件;2、通過“tar -zcvf client.tar.gz client”命令將client和server打包;3、將“client.tar.gz”,“server.tar.gz”,“theme.js”及“package.json”文件拷貝至服務器上的項目文件夾下;4、開啟服務即可。

        react怎么在linux上部署

        Linux系統運維及項目正式上線:進入學習

        本教程操作環境:linux7.3系統、react18.0.0版、Dell G3電腦。

        react怎么在linux上部署?

        部署web前端的react項目到linux服務器

        項目的目錄結構

         1 ```  2 ├─dlls                          #dlls編譯后的問題  3 ├─doc                           #幫助文件入口  4 │  5 ├─src  6 │ ├─apps                        #各個功能模塊放在這里  7 │ │  ├─aftersale                #售后模塊  8 │ │  │  └─contractmanage        #合同管理  9 │ │  │      └─component 10 │ │  ├─login 11 │ │  ├─sales 12 │ │  |   ├─housequery 13 │ │  |   └─reservation 14 │ |  ├─action.js                #主界面可發起動作 15 │ |  ├─index.js                 #主界面視圖,已連接redux 16 │ |  └─reducer.js               #主界面動作處理器 17 │ ├─common                      #公共資源文件夾,包含功能樣式圖片等 18 │ │  └─img 19 │ │      ├─funButton 20 │ │      └─icons 21 │ ├─components                  #可復用視圖組件,與具體業務無強關聯 22 │ │  ├─Common 23 │ │  ├─Footer 24 │ │  ├─LeftPanel                #左側菜單 25 │ │  ├─Loding 26 │ │  ├─NavPath                  #面包屑 27 │ │  ├─PanelBox 28 │ │  ├─RightPanel               #右側主視圖區 29 │ │  └─TabPanel 30 │ ├─constants                   #公用靜態數據 31 │ |  └─LeftMenu                 #主菜單結構定義(新增模塊時在這里增加菜單) 32 │ ├─entries                     #系統主入口文件 33 │ ├─reducers                    #系統動作處理器注冊模塊(增加新模塊需配合在這里增加動作處理器) 34 │ ├─routes                      #系統路由動態生成模塊(根據apps下的模塊結構) 35 │ ├─store                       #系統全局狀態存儲器(一般不會修改) 36 │ │  └─middlewares 37 │ └─util                        #工具類包(xFetch后臺請求工具等) 38 │ 39 ├─static                        #靜態資源存放路徑                       40 ```
        登錄后復制

        一.編輯配置文件

        修改該文件

         projectNameserverconfigenvironmentcommon.js  process.env.NODE_ENV = 'development' SERVER_IP: process.env.IP || '服務器ip' SERVER_PORT: process.env.PORT || 8001, //8001, 9092
        登錄后復制

        二.打包程序

        在項目根路徑下

        npm run build
        登錄后復制

        出現client

        將client和server打包

        tar -zcvf client.tar.gz client tar -zcvf server.tar.gz server
        登錄后復制

        三.上傳和啟動

        將client.tar.gz,server.tar.gz,theme.js,package.json這四個文件拷貝至服務器上的項目文件夾下面

        進入項目目錄,開啟服務

        cnpm install pm2 start server/app.js /* 也可以使用pm2 -h 或 pm2 --help 來查看幫助命令 */
        登錄后復制

        就這樣,項目被部署到服務器上了

        推薦學習:《react視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品久久久久久吹潮| 精品久久久久久久| 国产高清国产精品国产专区| 久久久久无码精品| 91精品国产色综久久| 国产精品精品自在线拍| 亚洲麻豆精品国偷自产在线91 | 久久精品蜜芽亚洲国产AV| 国产精品无码素人福利不卡| 久久99精品久久久久久齐齐| 欧美日韩精品一区二区在线播放| 国产日韩精品中文字无码| 婷婷精品国产亚洲AV麻豆不片| 国产精品免费观看| 特级精品毛片免费观看| 日韩精品视频在线观看免费| 国内精品久久人妻互换| 综合久久精品色| 欧美亚洲成人精品| 久久精品亚洲福利| 久久91这里精品国产2020| 国产在线精品一区二区夜色| 亚洲国产精品无码久久久秋霞2 | 国产福利精品视频自拍 | 久久国产免费观看精品3| 亚洲日韩精品射精日| 999在线视频精品免费播放观看| 国产精品理论片在线观看| 久久99热精品| 国产精品毛片久久久久久久 | 久久久久99精品成人片直播| 骚片AV蜜桃精品一区| 亚洲国产精品久久久天堂| 日韩人妻无码精品久久久不卡| 午夜精品久久久久久中宇| 无码人妻精品一区二区三 | 日本精品久久久久中文字幕8| 精品三级在线观看| 91精品国产高清久久久久久91| 99久久精品免费看国产| AAA级久久久精品无码区|