我想在安装一个模块时安装特定版本的依赖关系。如何在npm中安装一个模块时安装特定版本的依赖关系
假设我想安装react-virtualized-select模块。它依赖于react-virtualized模块。 因此,当我运行'npm install react-virtualized-select'时,它会安装'react-virtualized'模块的最新版本(9.11.0)。但我想安装'react-virtualized'模块的特定版本(9.9.0)。
我试过的package.json
"peerDependencies": {
"react-virtualized-select/react-virtualized": "9.9.0"
},
下面做什么,但显示下面的消息。
+-- [email protected]
`-- UNMET PEER DEPENDENCY react-virtualized-select/[email protected]
当我仅安装react-virtualized-select时,它不起作用。 –
卸载并从'packages.json'中移除并运行此命令。这也将安装'react-virtualized-select'。 –
这是如何工作的? react-virtualized是'react-virtualized-select'所必需的,但反之亦然。 –