亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用create-react-app構建的react項目如何打包發布啊

用create-react-app構建的react項目如何打包發布啊

翻翻過去那場雪 2018-08-19 10:19:27
我在項目目錄輸入了npm run build 后,顯示打包成功,但是這兩個指令是什么意思啊,我現在直接在xmapp里開一個Apache服務器,然后把build文件夾直接放在htdoc文件夾下訪問的是一個空頁面,這是報的錯:這是我npm run build后的build文件夾的目錄結構:大家有沒有相關教程什么的,我網上找不到啊
查看完整描述

2 回答

?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

引用路徑發生改變了,你把build里面的文件全部放到htdoc下應該可以,或者把index.html里面的css,js引用路徑改一下

查看完整回答
反對 回復 2018-08-28
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

你必須把build里的文件直接放到應用服務器的根路徑下,比如,你的服務器IP是172.16.1.100,應用服務器端口80,你應該保證http://172.16.1.100這種訪問方式,訪問到的是你的build下的文件。如果你希望以http://172.16.1.10/myapp這種方式訪問應用,那么你可以在package.json文件中增加一個homepage字段,如下:

"homepage": ".",

紅框內的命令:
serve是一個靜態服務器,那兩行命令是在你本地安裝serve,然后用serve來托管你build后的資源,也就是把build后的文件部署到了serve里,然后你就可以通過localhost:port的方式訪問了。


查看完整回答
反對 回復 2018-08-28
  • 2 回答
  • 0 關注
  • 1754 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號