Модуль не найден: Ошибка: не удается разрешить компонент. Возникла проблема при попытке импортировать компонент из пакета, созданного с помощью ng-packagr
Описание Я экспортировал пакет из другого приложения и пытаюсь использовать этот пакет в другом приложении в качестве зависимости. Я получаю следующую ошибку при попытке импортировать компоненты из этого пакета.
ERROR in ./src/app/core/component-dynamic-loader/component-dynamic-loader.component.ts
Module not found: Error: Can't resolve 'avanade-packagr/src/app/modules/xd-components/xd-list-view/xd-list-view.component'
в 'C:\Users\aditi.malviya\work\xd.ng.starter.demo.app\src\app\core\component-dynamic-loader'
Как воспроизвестиindex.ts:
export * from './xd-components.module';
public_api.ts:
export * from './src/app/modules/xd-components/index';
нг-package.json:
{
"$schema": "./node_modules/ng-packagr/ng-package.schema.json",
"lib": {
"entryFile": "public_api.ts"
},
"externals": {
"moment": "moment",
"lodash": "lodash"
}
}
заявление на импорт:
import { XdListViewComponent } from 'avanade-packagr/src/app/modules/xd-
components/xd-list-view/xd-list-view.component';