【发布时间】:2019-12-05 00:26:13
【问题描述】:
我在自定义库中包含 Angular 材质依赖项时遇到问题。包含对自定义库的引用的主应用程序在构建应用程序时会引发错误“找不到@angular/material/core”和“@angular/material/tabs”。但是这些依赖存在于库的 node_modules 中。
我在网上看到将以下内容添加到库的 package.json
"dependencies": {
"@angular/animations": "^8.2.14",
"@angular/cdk": "^8.2.3",
"@angular/material": "^8.2.3"
}
应该可以解决这个问题,但它似乎没有用。
列出依赖项后,我执行 npm install 来安装上面列出的软件包。当我在主应用程序中执行 ng serve 时,它不包括主应用程序的 node_modules 中的 @angular/material 和 @angular/cdk 。 enter image description here
我希望我的库是独立的,并在安装时包含角度/材质。我错过了什么吗?
【问题讨论】:
标签: angular angular-material angular-library