javascript – Moment.js:只有某些本地化

前端之家收集整理的这篇文章主要介绍了javascript – Moment.js:只有某些本地化前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找一种方法来包含 momentjs本地化(在我的情况下是德语),但不是与所有其他本地化(40kb缩小版本),以保持苗条.是否可以排除所有其他本地化但只有一个特定的?

解决方法

根据moment.js文档:在浏览器中加载语言环境只需要包含语言环境文件.
<script src="moment.js"></script>
<script src="locale/fr.js"></script>
<script src="locale/pt.js"></script>
<script>
   moment.locale('fr');  // Set the default/global locale
  // ...
</script>

此外,如果您愿意,您可以构建一个与您选择的区域设置捆绑在一起的缩小的moment.js版本.

grunt embedLocales --embedLocales de

更新:

正如评论中提到的并且根据运行此命令的contribution guide

grunt transpile:fr,ru

将导致自定义语言环境捆绑在build / umd / min内的locales.custom.js和locales.custom.js中仅包含法语和俄语.

猜你在找的JavaScript相关文章