当前位置: 首页 > Web前端 > CSS

使用CDN提高Flask-Moment(Moment.js)的加载速度

时间:2023-03-30 23:51:21 CSS

Flask-Moment默认的js文件是从Cloudflare的CDN加载的,国内很慢,用了3.05秒。为了提高加载速度,可以使用中国大陆的CDN服务商,比如优派云支持的BootCDNhttp://www.bootcdn.cn/在Flask-Moment中,include_jquery()和include_moment()都接受两个默认参数默认,第一个默认参数是版本号,第二个默认参数是本地js文件的地址。先看include_moment():当指定local_js参数时,从指定地址加载Flask_Moment的js文件;不指定local_js参数时,从CloudFlare加载js文件,版本为默认版本。再看看include_jquery():同理。使用bootcdn的加速服务,只需要在页面导入moment.js库时将bootcdn的链接作为关键字参数传入即可。{{moment.include_moment(local_js="https://cdn.bootcss.com/moment.js/2.22.1/moment.min.js")}}刷新网页,include_jquery()只需要67.71毫秒,如果项目使用了bootstrap,那么就不需要设置jq了,因为bootstrap已经引入了jq。