Неверный автоматический импорт собственной угловой библиотеки в VSCode - PullRequest
1 голос
/ 10 октября 2019

Я создал новое угловое приложение и библиотеку:

# Create new app + lib
ng new myapp
cd myapp
ng generate library mylib

# Generate build in /dist/mylib/
ng build mylib

Это автоматически добавляет настройки paths в файл tsconfig. Затем я пытаюсь использовать эту библиотеку в своем приложении, например, используя MylibModule в моем AppModule.

Actual
VS. Код автоматически предлагает этот модуль и импортирует его. VS Code импортирует модуль из mylib/mylib.

Неправильный автоматический импорт в VS Code

Я предполагаю, что VS Code использует файл dist/mylib/mylib.d.ts. К сожалению, этот импорт неверен. Он выдаст ошибку при запуске приложения (ng serve).

Ожидается
VS Код должен импортировать модуль из mylib, как описано в официальном Angularдокументация .

Есть ли способ заставить работать автоматический импорт? Код VS должен относиться к папке dist/mylib подобно пакету npm.

Проблема возникает и с Atom.

...