找不到语言环境的复数函数

Plural Function not found for locale

从JHipster 2.18 版本升级到2.19 后,我发现除英文版本外的其他语言无法正常运行。例如,单击按钮后,什么也没有发生。在 Google Chrome 上,我看到以下错误消息

Plural Function not found for locale: zh-cn

我看了一下Angular Translate document,比较了英文版和zh版的i18n目录下的所有json个文件,也不知道哪里出了问题。

不知道是我升级过程中没有做对还是2.19的bug

你能在你的 index.html 中看到这样的一行吗?

<script src="bower_components/messageformat/locale/zh-cn.js"></script>

正常应该由grunt/gulp完成,你可以试试运行grunt build