问题描述
我想在目前的项目中使用react transition group这个库,然而发现package.json中已经有了重名的依赖,导致我无法装新的依赖。
问题出现的环境背景及自己尝试过哪些方法
因为这个老的依赖是前人加的,它一个github的repo,当时fork了1.x版本的react transition group,而且已经高度客制化了,所以我还不能删了它,但是我又需要用2.x版本的react transition group的一些新特性,所以唯一的办法就是另外装一个2.x版本react transition group。
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
"dependencies": {
"react-transition-group": "github:foo/react-transition-group",
"react-transition-group": "^2.4.0",
}
你把
"react-transition-group": "github:foo/react-transition-group"
这行的react-transition-group
重命名啊!比如react-transition-group-customized
然后整合项目批量替换一下,无风险。 这样两个就不冲突了。