0%

突如其来的疫情,导致过了一个及其长的寒假,长到现在还在假期(2020-5-13);在家除了继续自己的充电计划和偶尔上上学校的网课外,谈不上清闲,但也觉得很无聊,所以冲动的跟风了一波,买了今年的第一件理财产品—switch

阅读全文 »

初探cicd

什么是cicd?

  • cicd是持续集成和持续交付的缩写,全称为continuous integration & continuous delivery

cicd怎么做

  • 通过一些工具,来进行

这些工具做了哪些事

  • 将我们平时手动去跑的测试、打包、部署,全部通过前期配置,然后在以后的开发中,自动去执行,解放双手
  • 举个vue项目的例子:
    1
    2
    3
    4
    # 本地:对项目打包,(正规点还要跑一边测试)这些都没问题后,然后推送到远程仓库
    npm run build -> git push
    # 服务器:进入对应的目录,然后拉去仓库的代码
    git pull
  • 如果做好cicd的流程后,只需要git push代码就好,剩下的都会在集成工具里去根据配置文件,去自动执行,这个过程哪一步出现问题都会有对应的log文件
    阅读全文 »

起因

接触前端学习一年出头,慢慢的也了解到了很多与前端紧密相关的一些非前端本职,但却很感兴趣的技术,比如docker啊、nginx啊、linux啊、cicd什么的;所以趁着疫情在家,买了服务器、域名,昨天备案也通过了;今天就准备先来试水一下,使用nginx部署一直托管在github的博客

阅读全文 »

开头

  • 前几天看到vue3.0的beta版本出来了,觉得在正式版出来之前,还是得把2.x版本的原理过一遍,让脑子有个印象。
  • 大概了分了这么几个部分:响应式系统、观察者模式、模板编译、virtual dom、路由、vuex、vue插件开发
阅读全文 »

说明

  • 平时水的社区比较多,总是忘记哪些地方收藏了哪些东西,所以准备不定期的把一些自己觉得很不错的、很有价值的内容收录在这里
  • 没有标注语言的都是中文或者有中文版本
阅读全文 »