欢迎来到我的新博客。这篇文章用来验证站点的基础能力:MDX 正文、图片兜底、数学公式、代码高亮、提示框。
为什么选择 Astro
Astro 默认输出纯静态 HTML,几乎没有 JavaScript 开销,非常适合以内容为主的博客。文章正文支持 Markdown 与 MDX,因此可以混写公式、代码与自定义组件。
数学公式
行内公式直接写在句子中,例如质能方程 ,以及二次方程求根公式 。
块级公式使用 $$ ... $$:
矩阵也可以正常渲染:
代码块
// 一个简单的例子:计算斐波那契数列
function fib(n: number): number {
let [a, b] = [0, 1];
for (let i = 0; i < n; i++) {
[a, b] = [b, a + b];
}
return a;
}
console.log(fib(10)); // 55
提示框
Note
这是普通提示。正文支持 GitHub 风格的 callout。
Warning
这是警告提示,用来强调需要注意的地方。
接下来
后续会陆续补充:图床与图片兜底、数学笔记、以及一些工程实践。感谢阅读。
评论