从 Composition API 源码分析 getCurrentInstance() 为何返回 null


如果同学们已经开始使用 Composition API,那么我们可能都会遇到类似的问题,那就是有时候我们调用 getCurrentInstance() ,它返回的居然是 null。
本文就来分析一下,到底为什么在不同的位置调用 getCurrentInstance() 得到的结果会不一样呢?

2020 年度总结


2020 年,是奇幻的一年,我们共抗疫情,见证了太多太多。对于我来说,2020 年也是非常不寻常的一年,在这一年中,既有收获,也有失去,那么就以本文来总结一下 2020 年我做了哪些事情,收获了什么,同时也是给自己一个交代,有习惯则继续保持,不好的习惯则应戒掉。

Mac 上配置 MNMP 环境


今天打算实践一下 Wordpress 主题开发,但由于电脑上没有 PHP 和 MySQL 的环境,于是折腾了一下,结果发现安装配置过程一堆的坑,虽然最终选择了 Docker 环境开发,但毕竟已经踩坑了,就记录一下。
本文讲述如何在 Mac OS 上配置 Ngnix + PHP + MySQL,以及最后如何成功安装 Wordpress。

Sentry 系列之二:在 Nuxt 项目中接入 SDK


本文介绍如何使用 Sentry 官方推荐的 NPM 安装方式来接入 SDK,其它安装方式可以看《Sentry 系列之三: 接入 SDK 的所有方式》,读者根据项目实际情况选择合适的安装方式。

Sentry 系列之一:基本介绍及服务部署


Sentry 是什么?中文翻译过来是「哨兵」的意思,没错,它是程序的哨兵,它可以监控我们在生产环境中项目的运行状态,一旦某段代码运行报错、或者发生异常,会第一时间将报错的信息:页面路由、异常文件、请求方式等一些非常详细的信息以消息或者邮件的方式通知我们,告诉我们:程序出错了。而我们可以从详细的报错信息中快速分析问题所在,从而快速地修复 Bug。

回广州一年有感


在去年的这个时候,我写了一篇《我为什么会成为一名程序员》,记录了我为什么会进入软件开发这个行业,以及我对当时现状的忧虑、反思我成为程序员的初心是什么。

那么,一年过去了,我现在是怎么样的呢?我还是曾经那个少年吗?

记一次因 HSTS 导致跨域问题的经历


生产上多次出现上面这个奇怪的跨域问题,但神奇的是强刷新后或者使用无痕模式打开就正常了。


到底是哪里出了问题呢?本文将一探究竟。

九月总结


今天已经是十月三号了,本来 30 号那天就想着写总结,但是被其它事情耽误(下面说的 ttrss 的事),所以直到今天才有空好好写一下总结。