Можете ли вы импортировать зависимости от других ваших планок?
Можно ли импортировать мой другой плункер как библиотеку в новый плункер?
Скажем, я создал несколько директив AngularJS в поршне. Могу ли я использовать их в других моих плунжерах?
1 ответ
Вы, безусловно, можете ссылаться от одного плана к другому, но механизмы для этого не очень хорошо раскрыты. Исторически сложилось так, что Плункер не раскрывал это пользователям по своему замыслу.
В будущих версиях Plunks будут публиковаться как полу-версии пакетов для менеджера пакетов, и такие вещи будут автоматически подключены для вас.
Чтобы использовать тот тип установки, который вы предлагаете в Plunker сегодня, вы можете:
- Создайте свою новую директиву как собственный Plunk и убедитесь, что она сохранена. Неважно, является ли это публичным или частным.
- Обратите внимание на идентификатор этого нового plunk, так как его последняя сохраненная версия будет доступна на
http://run.plnkr.co/plunks/<plunkId>/[filename.ext]
- В вашем 2-м паке вы можете:
- Добавьте директиву в каталог пакетов, используя приведенный выше URL, а затем добавьте этот новый пакет в свой пакет; или же
- Добавьте директивный скрипт прямо к вашему
index.html
через типичный<script src="<url>"></script>
тег.
Я думаю, что улучшенные возможности поиска (уже в предварительном просмотре на http://explore.plunker.co/) и этот механизм публикации версионных ссылок в каталоге позволят создать некоторые действительно крутые и эффективные рабочие процессы для следующего поколения онлайновых прототипов.