From 1d75dc0d7ee4303b9b2d0c3ed6fbfb102f2afbd8 Mon Sep 17 00:00:00 2001 From: larry Date: Thu, 18 Jul 2024 10:32:15 +0800 Subject: [PATCH] chore: update core-modules.zh.md (#130) --- docs/develop/basic-design/core-modules.zh.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/develop/basic-design/core-modules.zh.md b/docs/develop/basic-design/core-modules.zh.md index 523f3135..b51ac090 100644 --- a/docs/develop/basic-design/core-modules.zh.md +++ b/docs/develop/basic-design/core-modules.zh.md @@ -47,7 +47,7 @@ extension-manager 主要负责插件的安装、管理、启/禁用等功能, 虽然 OpenSumi 使用 Monorepo 组织代码结构,每个模块之间的「代码」关系看上去都是扁平的,但实际上模块之间的逻辑关系是分层的,例如前面提到的 `core-browser` 、`core-node`、`file-service`、`connection`、`monaco` 等模块在大部分情况下是必不可少的,我们可以将其看作`底层模块`,他们无法被安全的移除或「热插拔」。而对于像 `opened-editor`、`markdown`、`search` 等模块,他们的职责比较单一,仅提供部分视图及功能,移除它们不会对 OpenSumi 本身产生破坏性影响,我们称之为 `功能模块`。 -判断一个模块是否属于`底层模块`或`核心模块`的一个重要依据就是其是否能被安全的移除。如果我们接收「没有插件功能」,那么实际上 `extension` 也可以作为功能模块,这样其依赖的大多数功能模块都可以被安全的移除。 +判断一个模块是否属于`底层模块`或`核心模块`的一个重要依据就是其是否能被安全的移除。如果我们接受「没有插件功能」,那么实际上 `extension` 也可以作为功能模块,这样其依赖的大多数功能模块都可以被安全的移除。 ## 模块列表及概述