引入

昨天面试合肥大多数的时候,老板现场访问我的网站,结果等待很久都没有响应,好不尴尬…这进一步加强了我的想法,就是我的网站存在某些问题。

检查

经过控制台的网络检查,发现绝大部分请求都迅速得到了响应,仅有jquery.min.js文件等到了二十多秒,并且最后请求失败了。

检查发现,本项目的jQuery库目前是采用了google的CDN:

这导致了页面无法正常请求到jQuery库。解决这个问题,需要我将jQuery的CDN更换为国内的链接。

解决问题

找到header.ejs文件,并找到指定上面的请求连接的位置:

1
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>

将其修改为BootCDN的链接:

1
<script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script>

重新提交代码。

问题解决。