refactor: 优化重构后的系统并添加文档

This commit is contained in:
Zuoling Rong
2025-05-09 00:08:01 +08:00
parent 9ea6cb1f09
commit 4c3c5d23fa
13 changed files with 960 additions and 659 deletions

View File

@@ -16,19 +16,16 @@ function registerAllHelpers(handlebars) {
// 注册格式化助手函数
Object.entries(formatters).forEach(([name, helper]) => {
handlebars.registerHelper(name, helper);
console.log(`Registered formatter helper: ${name}`);
});
// 注册条件判断助手函数
Object.entries(conditions).forEach(([name, helper]) => {
handlebars.registerHelper(name, helper);
console.log(`Registered condition helper: ${name}`);
});
// 注册工具类助手函数
Object.entries(utils).forEach(([name, helper]) => {
handlebars.registerHelper(name, helper);
console.log(`Registered utility helper: ${name}`);
});
// 注册HTML转义函数作为助手函数方便在模板中调用
@@ -51,8 +48,6 @@ function registerAllHelpers(handlebars) {
}
return new handlebars.SafeString(text);
});
console.log('All Handlebars helpers registered successfully.');
}
// 导出所有助手函数和注册函数