更新自:2019年7月15日-问题已解决
问题:
在基于create-react-app创建的react项目中,使用命令:
npm install antd --save
安装ant design时遇见下面的报错,导致antd安装失败:
warning antd > rc-tree-select > rc-trigger > rc-animate > fbjs > core-js@1.2.7: core-js@<2.6.8 is no longer maintained.
Please, upgrade to core-js@3 or at least to actual version of core-js@2.
解决方案:
执行下面的命令(前提已经安装了nrm)
nrm ls =>查看当前可用源(*号在哪里表示现在使用哪个源)
nrm use taobao =>切换到taobao源
npm install antd --save =>使用npm命令安装(此时的源是基于taobao镜像,而不是纯的npm镜像)
分析:
可能是因为使用npm源的镜像太老旧,所以出现了core-js@1.2.7版本老旧无法安装成功的问题。
antd是阿里的蚂蚁金服出的UI框架,那么使用taoba