2017-02-21 21 views
0

Мой проект содержит различные сервисы, каждый из которых содержит специальный пакет package.json file.i, который хочет объединить все различные файлы package.json в один файл package.json и заменить все другие файлы package.json на него. Сделай так?Можно ли использовать несколько имен в файле ** package.json ** и сделать npm intstall, указав это имя?

зависимостей в package.json файлов отличаются

ответ

0

К сожалению, нет.

Если у вашего проекта несколько файлов package.json, у вас есть несколько модулей. Рассмотрите их разделение и установку отдельно.

+0

Спасибо за ответ. Кроме того, теперь файлы package.json находятся в отдельных модулях, как вы сказали. Я хочу объединить их в одном пакете. Json для цели удобочитаемости и сохранить каждый пакет.json (который содержит зависимости от всех модули) в отдельных модулях, как это сейчас. Можно ли использовать любое настраиваемое имя для объединения всех или это невозможно? –

+0

как мы добавляем devDependencies, есть ли какой-либо способ для определения пользовательских зависимостей (здесь в смысле зависимости от модулей A, ModuleB и т. Д.) И устанавливать это только вместе с командой установки npm? –

+0

@neerajnarayanan Нет, это невозможно. У вас могут быть только зависимости, devDependencies и peerDependencies. См. Документы: https://docs.npmjs.com/files/package.json – rsp