Ant Design Pro V5删除自带的国际化

Ant Design Pro V5删除自带的国际化

最近做了一个基于Ant Design pro v5 + umi3的集团晋升系统,运行项目的时候,路由那边自定义name的时候会触发框架自带的国际化,控制台那边一大片报错,看了一下文档,运行了一下npm run i18n-remove,但是会报错,后来安装了一下eslint相关的,npm i @typescript-eslint/eslint-plugin eslint-plugin-eslint-comments eslint-plugin-jest eslint-plugin-unicorn -D,不报错的,但是并没有移除locales文件,控制台那边还是一大片报错,这个方法好像不能彻底解决,
在这里插入图片描述
官网上说了,还得手动解决,只能用别的方法试了一试,v5是在config/config.ts配置相关项
Ant Design Pro V5删除自带的国际化_第1张图片
将layout里面locale改为了false,可以修改了菜单和全局,然后把其他的都去掉了useIntl,不报错了

你可能感兴趣的:(前端,reactjs,typescript)