说明:我在使用create-react-app创建react项目,并引入antd后,一直报Cannot find module ‘./locale’。

报错信息

Create-React-App使用Antd报错 Cannot find module './locale'
Create-React-App使用Antd报错 Cannot find module './locale'

错误原因

Create-React-App使用Antd报错 Cannot find module './locale'webpack.config.js文件中,一直在使用moment。所以在外部用npm安装或卸载moment都没用。

解决方法

把webpack.config.js中使用moment的这句话注释掉就可以了,不过默认create-react-app创建的项目,是不暴露配置文件的,需要执行 npm run eject,然后就能看到配置文件啦。

相关文章: