[英]Ionic 4 npm run build --prod not working when hosting on Apache server
這是我在 Ionic 4 上的第一個項目,直到現在我一直在使用 Ionic 3,我使用命令為 web 構建
npm run build --prod
但是當我使用相同的命令在 Ionic 4 項目中進行構建時,它會生成大量 js 和映射文件, www文件夾中大約有 400 個或更多文件
0-es5.js , 0-es5.js.map , 0-es2015.js , 0-es2015.js.map 直到 77-es5.js .... 然后是我的實際頁面
現在,當我將它上傳到我的主機 [Apache 服務器] 並運行時,它無法正常工作並出現錯誤,它正在我上傳的文件夾之外尋找文件,我將它上傳到domain.com/folder但它正在查找域.com/ 。
看這張圖:
您需要將www/index.html
<base/>
更改為
<base href="qanda">
如果 base href 類似於<base href="/" />
那么 index.html 會嘗試從托管域的根目錄中查找 css、js 等資產文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.