在output.globals中没有为外部模块"ngx-cookie-service"提供名称 - 猜测"ngxCookieService"



使用ng packagegr,我在构建过程中出现了以下错误:

No name was provided for external module 'ngx-cookie-service' in output.globals – guessing 'ngxCookieService'

我的包.json看起来像:

{
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
"dest": "C:/projets/promaides/MenuEntite/dist/menu-top",
"lib": {
"entryFile": "src/public_api.ts",
"umdModuleIds": {
"@ngx-translate/core": "ngx-translate-core",
"@ngx-translate/http-loader": "ngx-translate/http-loader",
"ngx-cookie-service": "ngx-cookie-service"
}
},
"whitelistedNonPeerDependencies": [
"ngx-cookie-service"
]
}

也许这不是将whitelistedNonPeerDependenciesumdModuleIds与ngx cookie服务一起使用的正确方法

有人能告诉我怎么修吗?

提前感谢

刚刚偶然发现了一个类似的问题。

只需阅读构建的输出:guessing 'ngxCookieService´

所以在你的ng-package.json中应该是:"ngx-cookie-service": "ngxCookieService"

那就行了!

最新更新