我正在制作一個(gè)不和諧的機(jī)器人,我有一個(gè)名為 config.json 的配置文件,如下所示:{ "token":"TokenPlaceholder", "prefix":"a.", "devPrefix":"+."}在我的主 index.js 文件中,我有這段代碼可以從不同的命令文件中動(dòng)態(tài)獲取前綴類型:const commandPrefixType = botClient.commands.get(commandName).prefixType;我需要這樣的 config.json: const CONFIG = require('./config.json');常量的值commandPrefixType將是prefix或devPrefix。如何使用此常量從 config.json 動(dòng)態(tài)獲取所述 prefixType 的值?例如,如果命令的 prefixType 值為 'devPrefix',那么我如何獲得值 '+.' 不使用 if/else 或 switch 塊?(我希望它是動(dòng)態(tài)的,因?yàn)槲矣?jì)劃在未來添加更多前綴)。
使用常量在 .json 文件中獲取值來表示值的名稱
牛魔王的故事
2022-06-16 16:28:01