1: 移除国际化后,删掉local文件
2.控制台一直显示The current popular language does not exist, please check the locales folder!
清空一下 localStorage 并且 在 config 中配置 locale=false
清空一下 localStorage ,但是config 中配置 :
// locale: {
// default: 'zh-CN',
// antd: true,
// baseNavigator: true,
// },
locale:false,
会导致报错很多模块找不到useIntl。例如
"export 'useIntl' was not found in 'umi':
@chenshuai2144
你不是要关闭权限吗 应该不使用useintl
没有哇,我只是移除国际化。因为我不需要国际化
1:yarn i18n-remove 2:删除locales文件夹就报错了
@chenshuai2144
useIntl 就是国际化的api,你不使用了应该全部删掉的
所以我要全局搜索,一个个删掉?是嘛@chenshuai2144
@chenshuai2144 设置locale: false后,不报错了,但是

文档写全一点吧。! 这么多人遇到
为啥不在脚手架中加入是否需要开启国际化的选项?
y移除配置就会报错,报错的是.umi目录里生成的代码,与我自己的无关,跟脚手架有关。。。
Most helpful comment
为啥不在脚手架中加入是否需要开启国际化的选项?