之前的博客使用的是 Hexo + Keep主题,最近开始学习 Nuxt,于是就使用 Nuxt 技术栈重写了博客。
为项目添加 prettier、ESLint、Stylelint、husky、lint-staged 以及 commitlint.
在学习CSS的过程中可能听说过特指度(I-C-E)这个东西,简单来说特指度表示一个CSS选择器表达式的重要程度,通常称为I-C-E计算公式。其中的 I 对应着 Id,C 对应着 class,E 对应着 Element,在针对一个 CSS 选择器表达式的时候,遇到一个 Id 就往特指度数值中加 100,遇到一个 class 就往特指度数值中加 10,遇到一个 Element 就往特指度数值中加 1。
kuroshiro是一款十分方便使用的日文转换注音工具,主要针对日文文本,进行到平假名、片假名及罗马字的转换,并支持注音假名、送假名 (旁注音)等注音模式。
本站使用自定义的 Nuxt MDC 组件模块 @sunshj/mdc,支持常见 Markdown 语法,并扩展了一些自定义语法。
在配置统一的开发规范中用到了 husky,现在我需要从 husky 迁移到 simple-git-hooks