Конвертировать Angular 2 приложения для интеграции способных SDK

У меня есть угловое приложение 2. Мне было интересно, смогу ли я преобразовать это приложение в интегрированный SDK, который могут использовать другие приложения, добавив теги сценариев в свои заголовки. Если это невозможно, может кто-нибудь предоставить ссылку на учебник, которая показывает, как я могу создать простой SDK, который может быть интегрирован в другие приложения. благодарю вас.

1 ответ

Конечно вы можете! В терминах javascript он называется не "SDK", а "модулем". Самый популярный менеджер модулей называется NPM. Таким образом, вы можете следовать этому руководству, чтобы упаковать свое "приложение" в качестве модуля NPM, тогда другим разработчикам js будет легко интегрировать его в свои собственные проекты (используя определенные вами теги, службы, директивы).

Вот хороший пост об этом

Ура!

РЕДАКТИРОВАТЬ: если вы хотите использовать ваши угловые компоненты / модули снаружи в неугловом приложении, вы можете следовать этому. В примере он используется с приложением React, но будет работать с любыми html5-совместимыми браузерами.

Если вы хотите настроить таргетинг также на несовместимые браузеры, добавьте полифилл

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