按照此伪代码编写一个Node.js脚本,要求: 1. 尽量不使用第三方库 2. 使用双引号代替单引号 3. 使用引号 伪代码: 遍历读取 ./mods/*.jar (*.jar等同于*.zip压缩包) { const modId = JSON.parse(读取 *.jar/fabric.mod.json).id; const enLang = JSON.parse(读取 `*.jar/assets/${modId}/lang/en_us.json`); const zhLang = () => {' if (存在 `*.jar/assets/${modId}/lang/zh_cn.json`) { return JSON.parse(读取 `*.jar/assets/${modId}/lang/zh_cn.json`) } else if (存在 `./i18n/${modId}/lang/zh_cn.json`){ return JSON.parse(读取 `./i18n/${modId}/lang/zh_cn.json`) } return {}; }; if (有存在于 enLang 中但不存在于 zhLang 中的 key){ 写入文件`./lang/zh_cn/${modId}.json` (内容: 格式化为人易读的格式(zhLang)) } }