Установка всех пакетов из существующего проекта Meteor в новый проект

Вот мой репозиторий:

https://github.com/the1mills/oresoftware_meteor

Я клонировал его в новый каталог на Nitrous.io, но в каталоге пакетов отсутствуют смарт-пакеты, и, как Meteor.gitignores их, я должен переустановить их.

Я предполагаю, что есть способ установить их разумно, используя информацию в файле smart.lock или файле smart.json.

Нужно ли устанавливать их индивидуально по имени и по личной памяти или есть лучший способ?

2 ответа

В скрытой папке.meteor находится файл с названием "пакеты". Пакеты перечисляют все пакеты meteor, которые вы установили через командную строку. Вы можете скопировать файл из одного проекта в другой, а затем запустить новый проект, вы будете в курсе.

Будьте осторожны, когда делаете это для разных версий метеора; как с пред 0.9.0 по настоящее время.

Совет: Вы даже можете изменить этот файл во время работы метеора, сохранить его, и метеор установит / удалит пакеты и перезапустит ваше приложение. Я никогда не использую командную строку для управления пакетами.

Кроме того, если вы хотите загрузить пакет непосредственно из Git-репозитория (то есть он не доступен ни локально, ни размещен в Atmosphere), вам также потребуется использовать Meteorite.

От обновления до 0.9.0. Что нужно знать.

Также взгляните на этот Акшат и ответ, (я думаю, что это актуально, потому что эта строка)

Исходный код загруженных пакетов находится в полукомпилированном состоянии, совсем не похожем на то, что вы найдете на github.

Другие вопросы по тегам