Я собираюсь сделать большой проект с node.js и сейчас пытаюсь разобраться с некоторыми вещами.
В более ранних проектах узлов у меня была дополнительная папка для всех модулей узла, которые я использовал.Эта папка была проигнорирована git, и я управлял версией и обновлениями через подмодули git, что было непросто (никаких зависимостей, обновление до новой версии не всегда было забавным.)
Я ищу:
npm install packagename
npm dump_modules_into_file
Так что все, кто участвует в этом проекте, могут сделать:
npm install_or_update_modules_from_file
Я не хочуnode_modules
отслеживается моим Git-хранилищем.В основном я хочу что-то похожее на то, как symonfy2 обрабатывает это связки .
PS: я знаю о npm submodule packagename
, но эта команда не очень полезна, потому что она не устанавливает зависимости и неОбновите модули.
PS2: Я готов о package.json
, но это также имеет некоторые недостатки.(Нет параметров, и вы должны обновлять версии модулей вручную.)