ОШИБКА в метаданных NgModule не найдена для 'AppModule' - PullRequest
0 голосов
/ 25 февраля 2019

Я использую Angular 6.0.7.Я пытаюсь отладить один из моих пакетов локально.Для этого я использую npm link.Но когда я пытаюсь обслуживать приложение, оно выдает ошибку,

ОШИБКА в метаданных No NgModule для 'AppModule' не найдена.

Ниже приведены шаги, которые я выполнил для ссылкимой пакет

  1. npm link в папке моего пакета
  2. npm link my-package в папке моего приложения
  3. В файле ts-config моего приложения я включил свой пакет как"include": ["./node_modules/my-package"]

И в файле angular.json "preserveSymlinks": true.Перед локальной связью пакета приложение работает отлично.Я что-то здесь упускаю?Любая помощь будет оценена.

1 Ответ

0 голосов
/ 26 февраля 2019

Мне удалось исправить проблему, внеся некоторые изменения в файл tsconfig.Надеюсь, что это помогает кому-то, чья проблема похожа.Мне пришлось включить файлы .ts в мой tsconfig, как показано ниже,

"include": [
   "**/*.ts",
   "./node_modules/my-package"
 ]
...