我最近从Angular 4升级到Angular 7,并在运行ng build --prod
时遇到了一些生产构建问题。我在标题中输入的错误来自于node_module依赖关系。但是,我在整个代码中注释了大约15个管道过滤器,以确保我在模块导入和依赖项方面没有做错任何事情,这现在达到了node_module依赖项,并以相同的错误破坏了构建。
例如,如果我取消注释代码中的一个过滤器
<td>{{ item.registeredDate | date }}</td>
我收到以下错误:
ERROR in : Template parse errors:
The pipe 'date' could not be found ("<td>{{[ERROR ->]item.registeredDate | date }}</td>")
我可以提供更多详细信息。
谢谢
答案 0 :(得分:-1)
我想您尝试直接升级到Angle 7。您不能从4移民到7号角。 您应该升级到角度5,然后建立一个prod(ng build --prod; ng serve),然后从角度5变为6,最后是7。