[英]pushing vite reactjs build on GitHub pages gives 404 on build files
我有一個使用 vitejs 的 reactjs 網站,當我使用npm run build
編譯它時,它會在 dist 文件夾中生成已編譯的站點,當我將內容發布到此文件夾時,我遇到了
權限策略標題錯誤:無法識別的功能:“興趣群組”。
和藪貓
獲取https://brijrajparmar27.github.io/assets/index.d12487b2.js net::ERR_ABORTED 404
在這里,我覺得奇怪的是,如果您檢查上述錯誤中的 url,它會嘗試在brijrajparmar27.github.io/assets/
找到 .js 文件,它不應該在https://brijrajparmar27.github.io/[Repo-Name]/assets
?
盡管不知何故,它仍然適用於我的本地主機。
看了這個之后,我在 dist 文件夾中編譯的 index.html 文件的鏈接標簽的開頭手動添加了[Repo-name]/
,在我得到的主機上
獲取https://brijrajparmar27.github.io/Atmosphere/Atmosphere/assets/vendor.95b2f1d7.js net::ERR_ABORTED 404
回購名稱被列出兩次。
似乎vite build
默認 base 為單個“/” https://vitejs.dev/config/#base
我通過將 package.json 中的構建腳本更改為:
"build": "vite build --base=./"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.