目录
1_如何解决requires a peer of XXX but none was installed 这种报错
其实这种报错就是是缺少依赖的问题
方法一:在命令提示符添加依赖:
方法二: 在package.json的"dependencies"属性中中添加依赖:
2_总结
1_如何解决requires a peer of XXX but none was installed 这种报错
网络慢的建议用cnpm
cnpm install antd --save
报错:
peerDependencies WARNING antd@4.2.3 rc-picker@~1.4.16 requires a peer of dayjs@^1.8.18 but none was installed
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-681fb8b0ff8ebecbec07a0b1e427e02c.png)
其实这种报错就是是缺少依赖的问题
方法一:在命令提示符添加依赖:
cnpm install dayjs@^1.8.18 --save
为何要加--save这样安装?
因为--save这种写法可以添加依赖,详见博文: npm install的4种常用方式的区别(附表格对比)
再试次一:
cnpm install antd --save
安装成功:
![](https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-f0712e7a4b1e6ca4f2e5c92ba841cdab.png)
方法二: 在package.json的"dependencies"属性中中添加依赖:
"dependencies": {
"dayjs": "^1.8.18",
},
2_总结
cpm安装库、包、模块时,遇到requires a peer of XXX but none was installed是缺少依赖的问题,添加依赖即可。 |