easy_localization代码生成过程没有通过Android Studio终端



当我试图通过调用flutter pub run easy_localization:generate从终端创建codegen_loader.g.dart文件时,在主方法中设置了所有.json文件、pubspec文件和初始化后,它无法通过。甚至没有收到错误消息。

下面是命令行的一个片段:

PS C:UsersProsantoDesktopAndroid Devlocalization> flutter pub run easy_localization:generate -h
PS C:UsersProsantoDesktopAndroid Devlocalization> flutter pub run easy_localization:generate -S "assets/translations" -O "lib/translations"
PS C:UsersProsantoDesktopAndroid Devlocalization>

什么都没有发生,任何帮助或建议都非常有帮助。

我在Mac上处理过同样的问题,但这些步骤应该仍然有帮助。

首先,我在Mac终端上运行了这个命令,而不是在Android Studio上运行(谁知道呢,这是否有什么不同,但在IDE上运行时它不起作用(。它与easy_localization文档不同

flutter pub run easy_localization:generate --source-dir assets/translations

在那之后,我运行了这个命令:

flutter pub run easy_localization:generate -S assets/translations -f keys -o locale_keys.g.dart

必要的文件按预期生成。我希望这能有所帮助!

相关内容

  • 没有找到相关文章

最新更新