问题描述
material-ui-color将自己广告为Small in size (<30kb) without any extra dependencies
。可以肯定的是,它的package.json根本不包含任何依赖项。
但是它也说you need to have in your dependencies:
"@material-ui/core": "^4.9.5","material-ui-popup-state": "^1.5.3","prop-types": "15.7.2","react": "^16.12.0","react-dom": "^16.12.0","styled-components": "^5.0.1"
所有这些都列在peerDependencies下。
这种做法背后的原因是什么?
它会导致我的项目规模变小吗? (我拿起了包裹,因为它为我节省了约50kb的捆绑包大小)
如果我分叉该软件包并正确列出其依赖项(假设当前形式不正确),我可以期望我的捆绑包尺寸增加吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)