🌱 wiki对应JSON文件动态读取

This commit is contained in:
BTMuli
2023-05-23 14:00:44 +08:00
parent f7aa5092fc
commit 1f7f81daa5

View File

@@ -23,3 +23,16 @@ export const AppGCGData = GCG as TGApp.App.GCG.WikiBriefInfo[];
export const AppMaterialData = material as TGApp.App.Calendar.Material[];
export const AppNameCardsData = nameCards as TGApp.App.NameCard.Item[];
export const AppWeaponData = weapon as TGApp.App.Weapon.WikiBriefInfo[];
const wikiFiles = import.meta.glob("./wiki/**/*.json");
/**
* @description 动态读取wiki文件
* @since Alpha v0.1.5
* @param {string} dir 目录
* @param {string} name 文件名
* @returns {Promise<any>} 文件内容
*/
export async function getWikiData (dir: string, name: string) {
return await wikiFiles[`./wiki/${dir}/${name}.json`]();
}