MomentJS不加载语言环境

我正在build立与时刻和nodejs的东西,但出于某种原因,语言环境不会被加载。 这里是一些代码:

import moment from 'moment' moment.locale('fr'); console.log(moment.locales()); 

所以console.log只返回en语言环境,所以我想其他语言环境不会被加载。

但是,文档说:

如果在以这个键命名的moment-root / locale /中有一个locale文件,那么第一次调用moment.locale会加载它。

当我检查我的node_modules/moment/locale ,确实有一个fr.js文件。

那么我做错了什么? 我错过了什么加载我的地​​区?

非常感谢你的帮助!

编辑:我正在使用的版本^2.14.1的momentjs

根据文件,请确保您已导入区域设置文件或使用缩小文件:

 locale/*.js 

要么

 min/moment-with-locales.js 

我find了解决scheme,我需要将语言环境导入到我的主js文件中:

 import 'moment/locale/fr';