【发布时间】:2020-05-22 04:10:13
【问题描述】:
我正在使用带有服务器端构建的 Angular 8 项目,但在服务器端出现错误。问题在这里我无法找到错误来自哪个文件它显示错误来自非常大的构建文件所以我无法确定错误来自哪里。请让我知道如何使服务器端构建,以便从源代码而不是构建中显示错误。
错误:
ERROR { TypeError: Cannot read property 'length' of null
at Object.updateDirectives (httpdocs/dist/server/main.js:95468:326)
at Object.debugUpdateDirectives [as updateDirectives] (httpdocs/dist/server/main.js:77487:21)
at checkAndUpdateView (httpdocs/dist/server/main.js:76499:14)
at callViewAction (httpdocs/dist/server/main.js:76865:21)
at execComponentViewsAction (httpdocs/dist/server/main.js:76793:13)
at checkAndUpdateView (httpdocs/dist/server/main.js:76506:5)
at callViewAction (httpdocs/dist/server/main.js:76865:21)
at execEmbeddedViewsAction (httpdocs/dist/server/main.js:76822:17)
at checkAndUpdateView (httpdocs/dist/server/main.js:76500:5)
at callViewAction (httpdocs/dist/server/main.js:76865:21)
【问题讨论】:
-
您是否尝试过在没有服务器端的情况下进行构建?您应该在浏览器控制台中收到一条错误消息。
-
@Duki 我只在服务器端没有浏览器端收到错误。有什么方法可以在不捆绑服务器端代码的情况下运行应用程序。
标签: node.js angular webpack build server-side-rendering