Npm 安装时首选“devDependencies”而不是冲突的“依赖项”`

Npm 安装时首选“devDependencies”而不是冲突的“依赖项”`,npm,npm-install,Npm,Npm Install,我有一个场景,我想针对生产中使用的同一软件包的不同版本开发/QA。我试图在一个package.json文件中管理它。但是,当我将包添加到具有不同版本的dependencies和devDependencies时,npm install命令首选在dependencies处指定的版本。有没有办法让它更喜欢安装在devdependency的版本?或者,是否有其他/更好的方法来管理此场景?如果您也希望推动此方案,我会添加。

我有一个场景,我想针对生产中使用的同一软件包的不同版本开发/QA。我试图在一个
package.json
文件中管理它。但是,当我将包添加到具有不同版本的
dependencies
devDependencies
时,
npm install
命令首选在
dependencies
处指定的版本。有没有办法让它更喜欢安装在
devdependency
的版本?或者,是否有其他/更好的方法来管理此场景?

如果您也希望推动此方案,我会添加。