如何在不同的文件夹中安装所有节点模块?

时间:2016-12-03 21:48:05

标签: node.js

如何一次在多个文件夹中安装所需的依赖项?我在一个文件夹中有几个分配,并且不希望每个分别单独运行npm install。 (你必须等待每一个才能继续前进,等等)我希望能够在终端中运行一个命令来逐步完成每个文件夹以及每个package.json文件中的所有依赖项。

1 个答案:

答案 0 :(得分:0)

让我理解,您有多个文件夹包含package.json个文件,并且您希望仅使用一个命令在所有文件夹中安装依赖项,对吧?

如果您的回答是肯定的并且您使用的是linux或osx,则可以使用find命令。

find . -name 'package.json' -not -path '*/node_modules*' -execdir npm install \;

此命令将查找排除每个package.json文件夹的每个node_modules文件,并运行命令npm install