hexo next主题中遇到的关于require的timeout的问题。Uncaught Error: Load timeout for modules:

版权声明:本文为作者原创,转载请注明出处,联系qq:32248827 https://blog.csdn.net/dataiyangu/article/details/85057894

背景

报错:Uncaught Error: Load timeout for modules:
为了给博客加加速,用到了require.js,localhost运行时没有问题的,推送到远端报错如图:
在这里插入图片描述

解决:

通过Stack Overflow上查看相关问题:https://stackoverflow.com/questions/14279962/require-js-error-load-timeout-for-modules-backbone-jquerymobile
因为在墙外,这里截图记录下:
图片的大致意思如下:

通过设置waitSeconds,来解决timeout的问题,设置为0,表示无限。
导致此错误的最常见原因是:
模块中的错误
配置中的错误路径(检查paths和baseUrl选项)
配置中的双重输入

在这里插入图片描述
在这里插入图片描述
虽然设置waitsecond能够解决,但是注意到最下面的三个原因,想起我的share和gitalk等函数是依赖其他的库的,我将他们的依赖关系放在了main里面,所以导致,必须加载完依赖才进行下面的加载,从而导致的timeout,尝试将这些依赖的插件放到require的main外面,但是会报一堆的关于依赖的错误,暂且先这样。

猜你喜欢

转载自blog.csdn.net/dataiyangu/article/details/85057894
今日推荐