Конечно можно! В терминах javascript он называется не «SDK», а «модулем».
Самый популярный менеджер модулей называется NPM.
Таким образом, вы можете следовать этому руководству, чтобы упаковать свое «приложение» в качестве модуля NPM, тогда другим разработчикам js будет легко интегрировать его в свои собственные проекты (используя определенные вами теги, службы, директивы.
Вот хороший пост
Ура!
РЕДАКТИРОВАТЬ : если вы хотите использовать ваши угловые компоненты / модули снаружи в неугловом приложении, вы можете следовать этому one . В примере он используется с приложением React, но будет работать с любыми html5-совместимыми браузерами.
Если вы хотите настроить таргетинг и на несовместимые браузеры, добавьте polyfill