- 全局化-国际化配置
ConfigProvider 全局配置
import { ConfigProvider } from 'antd';
import moment from 'moment';
import zhCN from 'antd/es/locale/zh_CN';
import 'moment/locale/zh-cn';
moment.locale('zh-cn');
<ConfigProvider locale={zhCN}></ConfigProvider>
设置完毕后,发现星期和月份还是英文。
后面找了各种方法都不行,包括(删掉node_modules, 更新antd, 同步antd下的Moment和当前的依赖moment同版本,都不行。)
然后偶然发现了一个人提出的,使用Npm下载(我原本使用yarn下载的)
于是删掉了包,使用Npm下载,重启完成后,成功的变成了中文。
记录要点:
- ConfigProvider 全局配置。
- antd下的Moment和当前依赖的Moment同版本
- npm切换到淘宝源
1、查看npm源地址
npm config list
结果:
metrics-registry = "http://registry.npm.taobao.org/"
2、修改registry地址,比如修改为淘宝镜像源。
npm set registry https://registry.npm.taobao.org/
如果有一天你肉身FQ到国外,用不上了,用rm命令删掉它
npm config rm registry
-
npm install
-
重启。
网友评论