如何添加新文章
本文档介绍如何向工业Docs文档中心添加新的文章。
src/content/docs/├── index.mdx # 首页├── guides/ # 指南目录│ └── getting-started.md├── best-practices/ # 最佳实践目录│ └── getting-started.md└── en/ # 英文版本 ├── index.mdx ├── guides/ └── best-practices/添加新文章的步骤
Section titled “添加新文章的步骤”1. 创建 Markdown 文件
Section titled “1. 创建 Markdown 文件”在对应的目录下创建新的 .md 或 .mdx 文件。
# 示例:创建新的指南文章touch src/content/docs/guides/my-new-article.md2. 编写 Frontmatter
Section titled “2. 编写 Frontmatter”每个文档文件顶部需要包含 frontmatter:
---title: 文章标题description: 文章描述(显示在搜索结果中)---3. 编写内容
Section titled “3. 编写内容”使用 Markdown 语法编写文档内容。
## 标题
这是正文内容。
### 小标题
- 列表项 1- 列表项 24. 添加英文版本
Section titled “4. 添加英文版本”在 en 目录下创建对应的英文文章:
# 示例:为新文章创建英文版本touch src/content/docs/en/guides/my-new-article.md运行构建命令验证:
npm run buildStarlight 组件
Section titled “Starlight 组件”可以使用 Starlight 提供的组件增强文档:
:::tip这是一个提示:::
:::note这是一个备注:::
:::caution这是一个警告:::\`\`\`javascriptconsole.log('Hello World');\`\`\`import { Card, CardGrid } from '@astrojs/starlight/components';
<CardGrid> <Card title="标题">内容</Card></CardGrid>- 文件名使用连字符
-分隔单词 - frontmatter 中的
title和description必须填写 - 建议为每个中文文章创建对应的英文版本
- 中英文文章的路径保持一致