Импорт библиотек из внешнего каталога
Я использую nrwl nx
создавать рабочие пространства. Эти рабочие пространства являются просто независимыми папками с собственной областью действия.
В tsconfig.json
Я добавил относительный путь к my-utils
папка рабочей области:
"paths": {
"@my-app/*": [
"libs/*"
],
"@utils/*": [
"../../libsNg/utils/libs/*"
]
}
Когда я импортирую из @utils/*
самый простой компонент это работает, но, например, этот компонент генерирует ошибку No provider for ElementRef!
:
import {Component, ElementRef, OnInit} from '@angular/core';
@Component({
selector: 'first-test',
templateUrl: './first-test.component.html',
styleUrls: ['./first-test.component.css']
})
export class FirstTestComponent implements OnInit {
constructor(protected eleRef:ElementRef) { }
ngOnInit() {
}
}
Чем я занимаюсь? Как это исправить??