Как рекурсивно npm установить все зависимости - PullRequest
0 голосов
/ 04 декабря 2018

В моем приложении много package.json файлов.Каждый модуль имеет свои собственные зависимости, записанные в его собственном package.json.Как я могу установить все зависимости сразу?

Я пытался запустить npm install, и он установил зависимости только в соответствии с package.json в каталоге, где я запускал npm install

1 Ответ

0 голосов
/ 04 декабря 2018

Вы можете использовать параметр npm prefix:

npm i --prefix <nested_dir_name>

Для следующей структуры проекта:

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

Для установки зависимостей во всех папках необходимо использовать следующую команду:

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