Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

Latest commit

 

History

History
57 lines (51 loc) · 1.51 KB

README.md

File metadata and controls

57 lines (51 loc) · 1.51 KB

@webresto/ng-core

Установка модуля

Модуль устанавливается с Git репозитория, в папку node_modules

Подключение модуля в проект

Добавьте следующие в ваш app.module.ts

import { ngCoreHttpInterceptorProviders } from '@webresto/ng-core';
providers: [
  ..........
  ngCoreHttpInterceptorProviders
],

Пример использования @webresto/ng-core в своих модулях

import { NetService, EventerService, EventMessage } from '@webresto/ng-core';
import { tap } from 'rxjs/operators';
..........
constructor(
    private net:NetService,
    private eventer:EventerService
) {
    this.net.post('/api-url', data)
      .pipe(
        tap(
          result => {
            ........
          },
          error => this.eventer.emitMessageEvent(
            new EventMessage('error', 'Ошибка', error)
          )
        )
      );
}

Для внесения правок без стороннего проекта:

Выполните следующие команды:

git clone this_repo/url
cd ng-core
npm install
npm-install-peers
..........

Теперь вы можете внести правки в папке /src После внесения правок, выполните

ng build

И можете смело делать комит и пушить его в удаленный репозиторий.