为了运行testing套件,我需要一堆devDependencies
,并使用npm shrinkwrap
devDependencies
来locking生产依赖关系。 问题是,当我运行npm install
,只npm install
了生产依赖项,为了安装devDependencies
,我必须删除npm- devDependencies
并再次运行它。
现在,如果devDependencies
也包含devDependencies
,它们会在生产环境中安装,不需要它们。 当然,应该有一些命令行参数强制只安装正常的依赖关系?