From b1ac9fb8ed90699474e911674f1a60b139563858 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Wed, 27 May 2026 12:48:54 +0800 Subject: Add Chinese tutorial for Step 1 of Mingling framework --- docs/_zh_CN/pages/2-step1.md | 140 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 140 insertions(+) create mode 100644 docs/_zh_CN/pages/2-step1.md (limited to 'docs/_zh_CN/pages/2-step1.md') diff --git a/docs/_zh_CN/pages/2-step1.md b/docs/_zh_CN/pages/2-step1.md new file mode 100644 index 0000000..56f4b3c --- /dev/null +++ b/docs/_zh_CN/pages/2-step1.md @@ -0,0 +1,140 @@ +
+ 使用 Mingling 开发简易水果名搜索命令行程序 +
+ +## 前言 + +在本篇示例中,我将介绍如何使用 **Mingling** 开发基本的命令行程序,它包括: + +1. `fruit-mgr list` 命令 +2. `fruit-mgr list --help` 帮助页面 + + + +## 一、导入依赖 + +首先,请确保您的项目依赖 **Mingling** + +若未导入依赖,您可以在 `Cargo.toml` 添加如下内容: + +```toml +[dependencies.mingling] +version = "0.1.9" +features = [""] +``` + +## 二、编写 `main.rs`,创建基本的项目 + +在 `src/main.rs` 中,我们将编写程序的入口函数: + + + +## 三、注册 `list` 子命令 + + + +## 四、实现 `EntryList` 行为 + + + ++ Written by @Weicao-CatilGrass +
+ +## 五、渲染 `ResultFruits` + +在上一步中,`handle_entry_list` 链接收 `EntryList`,并输出了 `ResultFruits`。 + +接下来我们就要为 `ResultFruits` 渲染出最终的结果,使整个程序像下图这样排列: + ++ Written by @Weicao-CatilGrass +
-- cgit