在我的package.json
中,我已经修复了主软件包的版本,但是其依赖项并不相同。
"dependencies": {
...
"react-admin": "2.0.4"
}
但是在我的node_modules
中,我有react-core: "2.3.0"
和ra-ui-materialui: "2.3.0"
...
答案 0 :(得分:2)
在package.json
中添加具有版本要求的子依赖项
"dependencies": {
...
"react-admin": "2.0.4",
"ra-core": "2.0.4",
...
}
npm足够聪明,可以使用您指定为react-admin依赖项的版本。
顺便说一句,请使用package.lock
或yarn.lock
,以便依赖项中的更新不会更改您的代码。