Node.js 如果在NPM中运行相同的命令会发生什么

Node.js 如果在NPM中运行相同的命令会发生什么,node.js,npm,development-environment,package-managers,Node.js,Npm,Development Environment,Package Managers,当使用nodejs安装软件包时,如果多次运行同一命令,即“npm install-g cordova-ionic”,会发生什么情况 这会导致问题吗?或者它会自动识别您安装了它,但实际上什么也没有发生?谢谢。通常没有什么值得注意的,但它只是“安装您告诉它的内容”。npm安装到相对于您运行它的位置的/node\u模块,并安装指定的任何版本,如果您未指定任何版本,则安装“最新版本”。如果你正在安装的东西已经有一个依赖目录,它就会被删除,然后你告诉npm要安装的东西就会被放在它的位置上 这会引起问题吗?

当使用nodejs安装软件包时,如果多次运行同一命令,即“npm install-g cordova-ionic”,会发生什么情况


这会导致问题吗?或者它会自动识别您安装了它,但实际上什么也没有发生?谢谢。

通常没有什么值得注意的,但它只是“安装您告诉它的内容”。npm安装到相对于您运行它的位置的
/node\u模块
,并安装指定的任何版本,如果您未指定任何版本,则安装“最新版本”。如果你正在安装的东西已经有一个依赖目录,它就会被删除,然后你告诉npm要安装的东西就会被放在它的位置上


这会引起问题吗?只要你愿意。如果删除并重新安装,则净效果不会发生变化。如果它删除了一个特定的版本并用另一个版本替换它,那么这可能是一个问题,但这是您自己造成的问题:这就是package.json
dependencies
列表的目的,因此
npm install
安装的正是您所需要的。

您希望发生什么?(提示:它会覆盖node_modules文件夹中的文件)为什么不试试看呢?