我最近尝试将js-lingui集成到我的反应项目中。我无法解决的棘手问题是将我的语言编译为js文件。
我的目标如下:我将通过一些任务运行(gulp或webpack)组装我的语言。这就像走过我的项目一样简单,并输出适当的json文件。但是,要使用这些文件,必须通过js-lingui进行编译。我不知道该怎么做。
我知道 lingui-cli ,它允许我在cli上执行此操作,但我正在寻找一种方法,以便在我的js任务运行器中以编程方式执行此操作。在我的梦想中,我可以在内存中组装语言,通过js-lingui中的编译机制将它们输出,并输出准备使用的js文件。
我使用 require(' lingui-cli')(及其子模块)玩了一下,但这没用。