所以我有一个 React 项目,我实际上是在使用 react-lite 进行部署,因为占用空间要小得多。我想使用react-nouislider,但在它的 package.json 中,我发现了这个:
"peerDependencies": {
"react": "^0.14.0"
}
这意味着每当我需要 react-nouislider 时,它都会引入 React 而不是 react-lite。如何从我的顶级 package.json 中填充 npm 包的依赖项?
这就是我在 react-lite 中填充的方式:
"browser": {
"react": "react-lite"
}
我试过这个,但没有奏效:
"browserify-shim":{
"react-nouislider": {
"depends": "react-lite"
}
}
如何填充包本身的依赖项?