鍍金池/ 問答/HTML/ requireJS ctrl+f5刷新有很大的幾率出現(xiàn)404問題,怎么解決?

requireJS ctrl+f5刷新有很大的幾率出現(xiàn)404問題,怎么解決?

1.我用requireJS,并未配置baseUrl(配置baseUrl也試了),只要深度刷新就會出現(xiàn)路徑問題,看了下報的404錯了,沒有走require.config配置。下面是配置文件,和路徑。

clipboard.png

頁面引入的文件。
clipboard.png

文件層級。
clipboard.png

錯誤加載的路徑。
clipboard.png

正確的加載路徑。

clipboard.png

疑問就是它是依照data-main,的路徑來找的,我在require.config里面寫了路徑,深刷新有時候會不走這個路徑是為什么???

回答
編輯回答
乖乖瀦

你應該把config.js放上面先引入,再引入 requirejs。因為代碼是順序執(zhí)行,你試試

2017年11月2日 18:26
編輯回答
尛曖昧

把下面這個

clipboard.png

替換成這個好像就好了,先引入require,然后再引入config
clipboard.png

非常感謝感謝樓上帶來的思路。

//修正, 這樣也是不行的,因為這樣就不會加載data-main了...

//配置不能共用,按照樓上說的那種,我把配置文件內(nèi)容單獨寫在了data-main引入的buyordershow文件內(nèi)就不會出現(xiàn)這個問題了。

2017年12月22日 04:09