ant-design-pro日期组件设置中文,但是日期和月份显示的是英文

很奇怪,ant-design-pro项目,把antd组件由3.4升级到3.25后
日期组件设置中文的时候,月份和星期显示的还是英文。


image.png

使用方式如下

import { ConfigProvider, Spin } from 'antd';
import zhCN from 'antd/es/locale/zh_CN';
    <ConfigProvider locale={zhCN}>
            ......
        </ConfigProvider>

产生原因:
pack-lock.json中的moment可能存在多个不同的版本,导致汉化的时候,只汉化了一部分

解决步骤:
我是这么解决的
删掉了pack-lock.json文件和node_modules文件夹
然后重新npm installnpm start 就好了
不过在npm install的过程中,又出现了如下错误

./node_modules/history/esm/history.js
Module not found: Can't resolve '@babel/runtime/helpers/esm/extends'

解决方法:
指定roadhog的版本:
"roadhog": "^2.5.0-beta.4"

有啥问题
欢迎留言^^

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容