【发布时间】:2017-10-26 17:21:37
【问题描述】:
在生产服务器 - GitLab/Docker 上部署我的应用程序之后。我收到以下错误:
ERROR Error: No provider for t!
at C (vendor.32b03a44e7dc21762830.bundle.js:1)
at k (vendor.32b03a44e7dc21762830.bundle.js:1)
at t._throwOrNull (vendor.32b03a44e7dc21762830.bundle.js:1)
at t._getByKeyDefault (vendor.32b03a44e7dc21762830.bundle.js:1)
at t._getByKey (vendor.32b03a44e7dc21762830.bundle.js:1)
at t.get (vendor.32b03a44e7dc21762830.bundle.js:1)
at je (vendor.32b03a44e7dc21762830.bundle.js:1)
at t.get (vendor.32b03a44e7dc21762830.bundle.js:1)
at dn (vendor.32b03a44e7dc21762830.bundle.js:1)
at pn (vendor.32b03a44e7dc21762830.bundle.js:1)
我相信此类错误已/已发布在平台上,但它们完全影响其他功能。老实说,我只是找不到解决问题的方法。奇怪的行为是应用程序在几分钟前运行良好,但突然当我再次调用该页面时,由于上述错误,我无法加载应用程序。
关键是我什至无法本地化受影响的文件、组件或模块。我什至不知道和理解错误!
任何提示其他想法请如何解决这个问题?
【问题讨论】:
-
@Sajeetharan:不幸的是没有帮助...https://github.com/salemdar/angular2-cookie/issues/37 上提供的提示都没有帮助。而且我不明白为什么它应该处理 Cookie。我没有使用 cookie。
-
在
ng serve本地运行良好吗? -
@RahulSingh:不幸的是没有...错误:
ERROR Error: No provider for ChildrenOutletContexts!与路由器模块有关吗? -
是的,我猜你有一些你测试的规范,但没有通过检查这个stackoverflow.com/a/45180393/2708210
标签: angular typescript