分类: Git

4 篇文章

使用Host为Github加速
背景 由于众所周知的原因,Github从国内访问速度特别的慢。 而我们需要从Github上面Clone代码的时候,这个网速就特别令人心烦。 为了解决这个问题,可以通过众所周知的方法,或者使用更改Host加速访问Github。 事实上Github的DNS配置了多个A记录,通过RoundRobin随机选择一个IP连接。 而我们通过使用Host指定IP,…
为VuePress项目尝试加入CDN的尝试
背景 前一篇文章中我谈到如何修改vue.config.js为Vue-CLI项目添加CDN,实现为静态资源加速的目标。 考虑到VuePress静态资源为数也不少,因此也尝试为其打包的结果做一下CDN。 目标 尽可能将静态资源请求到CDN上 正文 通过研究VuePress的文档,官方并没有向Vue-CLI那样提供一个path使得静态资源重定向到目标的U…
使用Github Actions自动编译、打包、发布Vue项目,并使用JSDelivr作为CDN加速
去年5月CUPOJ前端使用Vue进行了重构,因此使用Vue-CLI打包变成了每次发布新的变更必不可少的一个任务。 由于前端项目本身代码量较大,逻辑也比较复杂,打包起来对性能要求相对较高。平时都是在学校服务器直接打包后复制dist目录下的文件到指定文件夹来部署。 每次都执行同样的代码比较痛苦,便写了一个简单的脚本,把整个过程变成了一键部署。若是能够把…