Я создал библиотеку компонентов в Angular 7, которая будет перенесена в другое приложение, и эти приложения смогут использовать компоненты.
У меня проблема с установкой угловой библиотеки.в библиотеке компонентов, но не связывается с библиотекой компонентов для использования в другом приложении, и я в конечном итоге с ошибками, как это ...
Module not found: Error: Can't resolve '@angular/material' in
'C:\Source\MappingServices\GIT\repos\SomeFolderStructure\node_mo
dules\@myComp\components\fesm5'
ERROR in ./node_modules/@myComp/components/fesm5/components.js
Как я могу связать библиотеки, как это, чтобы ониПоездка вместе с библиотекой компонентов готова к использованию без дополнительных установок?
ОБНОВЛЕНИЕ Файл Package.json
{
"name": "@myComp/components",
"version": "0.0.1",
"whitelistedNonPeerDependencies": [
"agm","material", "ol"
],
"dependencies": {
"@angular/common": "^6.0.0-rc.0 || ^6.0.0",
"@angular/core": "^6.0.0-rc.0 || ^6.0.0",
"@agm/core": "^1.0.0-beta.5",
"ol": "^5.3.1"
},
"peerDependencies": {
"@angular/common": "^6.0.0-rc.0 || ^6.0.0",
"@angular/core": "^6.0.0-rc.0 || ^6.0.0",
"@agm/core": "^1.0.0-beta.5",
"ol": "^5.3.1"
},
"publishConfig": {
"registry": "http://someTFSdirectory"
}
}