1

根据 Format.js docs,我可以使用流动命令从源代码中提取所有消息。

yarn extract 'src/**/*.js*' --out-file lang/en.json --id-interpolation-pattern '[sha512:contenthash:base64:6]'

它工作正常,但是当我去编译这个 lang 文件时,我只能使用以下命令一次编译一个文件。 文档链接

yarn compile lang/fr.json --ast --out-file compiled-lang/fr.json

如果我有多个语言文件,例如:es.json、fr.json、ga.json、bn.json,那么我必须运行此命令四次,但我只想运行此命令一次,它将编译所有 JSON 文件lang 文件夹。

有什么办法吗?

4

1 回答 1

2

您正在寻找compile-folder来自 CLI https://formatjs.io/docs/tooling/cli#folder-compilation的命令

于 2020-09-08T02:20:24.403 回答