我有一个使用angular 6
的现有项目。我已经在现有项目中实现了angular universal
。
现在,当我运行build:ssr
并运行node web/server.js
时。它给了我:Node server listening on http://localhost:4000
但是当我打开浏览器并在该浏览器中键入http://localhost:4000
时,会收到此错误。
ERROR TypeError: Cannot read property 'pipe' of undefined
at AuthInterceptor.addToken (/home/razmjo/workstation/jobsaf-website/web/server.js:362410:13)
at AuthInterceptor.request (/home/razmjo/workstation/jobsaf-website/web/server.js:362384:21)
at AuthInterceptor.processIntercept (/home/razmjo/workstation/jobsaf-website/web/server.js:362377:21)
at AuthInterceptor.intercept (/home/razmjo/workstation/jobsaf-website/web/server.js:362372:21)
.
.
.
.
at ZoneTask.invokeTask (/home/razmjo/workstation/jobsaf-website/web/server.js:647:21)
at Server.ZoneTask.invoke (/home/razmjo/workstation/jobsaf-website/web/server.js:632:48)
at Server.emit (events.js:182:13)
at parserOnIncoming (_http_server.js:658:12)
注意:我已经使用ngx-auth软件包进行身份验证,并且此错误来自该软件包。
谢谢。