угловая 6-компонентная библиотека с использованием @import - PullRequest
0 голосов
/ 07 сентября 2018

Я работаю с Angular 6, чтобы создать свою собственную библиотеку компонентов.

Я использовал следующие шаги для его успешного создания:

  1. ng создать библиотеку my-lib
  2. Создано несколько модулей внутри проектов / my-lib / src / lib
  3. выставил их под public_api.ts
  4. импортировал их в my-lib.module.ts
  5. Использовал ng-packagr для публикации

В моем потребляющем приложении я также могу успешно использовать библиотеку компонентов.

Я использую приведенный ниже оператор для импорта.

import { InputModule } from 'my-lib/lib/input'

я хочу использовать компоненты библиотеки, используя

import { InputModule } from '@myOrg/input'

Я не смог найти никакой документации с помощью ng-packagr. Тем не менее, я мог только узнать в разделе функций следующее:

? Автоматически обнаруживает и связывает вторичные точки входа, такие как @ my / foo, @ my / foo / testing, @ my / foo / bar

Кто-нибудь знает, как опубликовать пакет со знаком @, так же, как мы импортируем угловые объекты, такие как:

import { NgModule } from '@angular/core';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...