如何递归npm安装所有依赖项



我的应用程序中有许多package.json文件。每个模块都有自己的依赖项,这些依赖项写在自己的package.json中。如何一次安装所有依赖项?

我试着运行npm install,它只根据我运行npm install的目录中的package.json安装了依赖项

您可以使用npmprefix参数:

npm i --prefix <nested_dir_name>

对于以下项目结构:

- client
- package.json
- server
- package.json
- package.json

您应该使用以下命令在所有文件夹中安装依赖项:

npm i && npm i --prefix client && npm i --prefix server

最新更新