# 核心(Core)

BaseCore 用来处理文件的基础类。在 Code-Shows 中实现两个 BaseCore,分别是 sourcetheme,前者用于处理 source 文件夹,而后者用于处理主题文件夹。

# 载入文件

BaseCore 提供了两种方法来载入文件:build, watch,前者用于载入文件夹内的所有文件;而后者除了执行 build 以外,还会继续监视文件变动。

# 加载器

加载器 (loader) 是用来加载文件的,BaseCore 在处理时会把目前处理的文件内容(File)传给加载器,您可以通过此参数获得该文件的数据,然后可以针对不同文件做不同处理。更多可以参考 Loader

File 中提供了一些方法,让您无须手动处理文件 I/O

方法 描述
read 读取文件
readSync 同步读取文件
stat 读取文件状态
statSync 同步读取文件状态
render 渲染文件
renderSync 同步渲染文件
最后更新: 2022-04-02 09:11:12