Javascript 错误:必须使用“";允许的非参数依赖性“;选项
我已经在angular library项目中安装了,当我在生产模式下编译时(运行Javascript 错误:必须使用“";允许的非参数依赖性“;选项,javascript,angular,typescript,npm,angular-cli,Javascript,Angular,Typescript,Npm,Angular Cli,我已经在angular library项目中安装了,当我在生产模式下编译时(运行ng build--prod命令),我收到以下错误: 错误:必须使用显式允许依赖项@types/html2canvas “allowedNonPeerDependencies”选项 如何解决此问题?您可以将库添加到您的中。我强烈建议使用该策略,因为它会明确地向其他人公开您的库依赖于其他库: 或者,您可以使用ng-package.json上的选项: { ... "lib": {
ng build--prod
命令),我收到以下错误:
错误:必须使用显式允许依赖项@types/html2canvas
“allowedNonPeerDependencies”选项
如何解决此问题?您可以将库添加到您的中。我强烈建议使用该策略,因为它会明确地向其他人公开您的库依赖于其他库: 或者,您可以使用ng-package.json上的选项:
{
...
"lib": {
"entryFile": "src/public-api.ts"
},
"allowedNonPeerDependencies": [
"@type/html2canvas"
]
...
}
{
...
"lib": {
"entryFile": "src/public-api.ts"
},
"allowedNonPeerDependencies": [
"@type/html2canvas"
]
...
}