&引用;npm安装“;安装未使用的软件包

&引用;npm安装“;安装未使用的软件包,npm,npm-install,Npm,Npm Install,我正在从事nodejs-express项目,当我试图在另一台机器上运行“npm-install”以安装依赖项时,npm会安装许多未在package.json中编制索引的模块,如angular等 有什么问题?npm是否也安装全局模块?如果您发布您的package.json,会有所帮助 但是-我怀疑正在发生的事情是NPM也在从您自己的项目的依赖项安装依赖项 项目的node_modules文件夹中的每个依赖项都有自己的package.json,以及自己的依赖项。NPM将递归地安装您要求的所有依赖项,以

我正在从事nodejs-express项目,当我试图在另一台机器上运行“
npm-install
”以安装依赖项时,npm会安装许多未在package.json中编制索引的模块,如angular等


有什么问题?npm是否也安装全局模块?

如果您发布您的package.json,会有所帮助

但是-我怀疑正在发生的事情是NPM也在从您自己的项目的依赖项安装依赖项

项目的node_modules文件夹中的每个依赖项都有自己的package.json,以及自己的依赖项。NPM将递归地安装您要求的所有依赖项,以及项目要求的包

这是预期的行为-但当两个包需要相同依赖性的不同版本时,可能会导致冲突。(即jQuery版本1.2和jQuery版本1.5)