如何禁用i18next-parser的未使用键移除功能
禁用i18next-parser的未使用键移除功能
要解决动态键被误标记为未使用的问题,直接禁用未使用键移除功能即可,具体操作分两种场景:
1. 通过配置文件修改
找到项目根目录下的i18next-parser.config.js(或其他自定义命名的配置文件),添加或修改removeUnusedKeys选项为false:
module.exports = { // 其他已有的配置项(如 locales、input、output 等) removeUnusedKeys: false, // 禁用未使用键自动移除 };
2. 通过CLI参数临时禁用
如果是通过命令行直接运行解析器,可添加--no-remove-unused-keys参数:
i18next-parser --no-remove-unused-keys
这样配置后,解析器将保留所有已存在的键,不会再移除被误判为未使用的动态键。
内容的提问来源于stack exchange,提问作者Sabbir Zzaman
相关产品推荐
相关产品推荐

