amehime / hexo-theme-shoka

Just For https://shoka.lostyu.me/
MIT License
896 stars 206 forks source link

quicklink.umd.js報錯 #40

Open CalvinWan0101 opened 3 years ago

CalvinWan0101 commented 3 years ago

大佬您好! 我這邊quicklink出現了一個問題實在找不出解決辦法,困擾我好幾天了 想請教相關的解決辦法 謝謝!


問題描述:

我的 所有文章 只要一刷新或是以網址進入”quicklink”就會出問題 但如果從首頁點進去的話就沒問題 其他不論是關於,文章分類或是鏈接以及友鏈刷新或是以網址進入都不會有問題


報錯資訊:

例如這篇文章: https://calvinwan0101.github.io/Programming/MAZE/

quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/index.html 404 quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/about/ 404 quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/archives/ 404 quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/friends/ 404 quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/categories/ 404 quicklink.umd.js:1 GET https://calvinwan0101.github.io/Programming/links/ 404

問題都出在quicklink.umd.js上


問題截圖:

image

CalvinWan0101 commented 3 years ago

css的部分我已經解決了 問題出在他目錄抓的是網站/分類 理論上應該要是直接根目錄網站才對 我把scripts/helpers/asset.js的第67行做了更動

return urls.map(url => htmlTag('link', { rel: 'stylesheet', href: url_for.call(this, `../../${statics}${css}/${url}?v=${theme_env['version']}`) })).join('');

讓他可以退回到根目錄