拓展 marked 支持自定义表情

开发 

拓展图片渲染的逻辑,支持自定义表情。实际上就是特殊的图片,人为添加了一些样式。

异步加载 Vue 组件以减小 chunk 体积


使用 useAsyncComponent 来异步加载组件,从而减小单个 chunk 的体积。

Python 使用 pkgutil 访问包内资源

开发 

如果直接写相对路径来导入包内资源,会导致各种各样的问题。我们这里使用 pkgutil 这个内置库,来帮助我们更轻松地处理包内文件。

记一次重构三个月前的 Vue 项目

开发 

重构了我三个月前写的一个 Vue 项目,现在看来当时是真的写的太幼稚,当然我现在只是相对于之前来说有所进步,并不代表我现在写的就一定好了。

利用 rply 写一个计算相对分子质量的工具

开发 

利用 rply 这个 lexer/parser 生成器,来实现一个计算相对分子质量的小工具。

Axios 实例 JSON 的问题


由于有些默认配置项,我们需要用 axios.create 而不是 new axios.Axios

Python + inspect 一行实现递归 fib 函数

开发 

利用 inspect 获取当前正在执行的函数,从而达到在 lambda 函数内部递归调用本身的目的。

Vue Router 搭配 NaiveUI 的进度条

开发 

要把获取到的进度条对象存储到一个 Store 或者全局变量里,就可以访问到了。

DotEnv 中 $ 的坑


$ 符号在 .env 文件里会被解析为变量,如果没有定义就会直接被吃掉,从而导致这篇文章的存在。

记一次 Nginx 调试

开发 

一般来说 Nginx 使用起来挺简单,不出意外的话应该没什么问题,但今天我就出意外了,是一个权限不足的问题。