Angular библиотека в файлах сборки ng не включена в папку dist - PullRequest
0 голосов
/ 20 апреля 2020

У меня есть библиотека, созданная с angular 9 со структурой проекта, подобной приведенной ниже

project description

Когда я создаю библиотеку ng build falcon-core представление -модели файлов не включены в папку dist

enter image description here

Я не нашел никаких настроек, связанных со структурой файлов в tsconfig.lib.ts

{
  "extends": "../../tsconfig.json",
  "compilerOptions": {
    "outDir": "../../out-tsc/lib",
    "target": "es2015",
    "declaration": true,
    "inlineSources": true,
    "types": [],
    "lib": [
      "dom",
      "es2018"
    ]
  },
  "angularCompilerOptions": {
    "skipTemplateCodegen": true,
    "strictMetadataEmit": true,
    "enableResourceInlining": true
  },
  "exclude": [
    "src/test.ts",
    "**/*.spec.ts"
  ]
}

почему файлы не включаются в папку dist после сборки.

1 Ответ

0 голосов
/ 21 апреля 2020

Ответ был прост, но я не знал о

Необходимо обновить файл publi c -api.ts, чтобы открыть файлы

export * from './lib/view-models/imeta';
export * from './lib/view-models/component-type-enum';
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...