升级到 RC5 后,Angular2 通用错误找不到模块“@angular/compiler/src/template_parser”

Posted

技术标签:

【中文标题】升级到 RC5 后,Angular2 通用错误找不到模块“@angular/compiler/src/template_parser”【英文标题】:Angular2 Universal error Cannot find module '@angular/compiler/src/template_parser' after upgrading to RC5 【发布时间】:2016-12-16 15:52:15 【问题描述】:

我使用 angular2 、webpack 和 angular universal 项目构建良好,但在运行时出现以下错误。与角度 RC4 一起工作正常

Error: Cannot find module '@angular/compiler/src/template_parser' at Function.Module._resolveFilename (module.js:339:15) at Function.Module._load (module.js:290:25) at Module.require (module.js:367:17) at require (internal/module.js:16:19) at Object.<anonymous> (/Applications/XAMPP/xamppfiles/htdocs/connecthealth/web-app/node_modules/angular2-universal/dist/node/platform/node.js:25:25) at Module._compile (module.js:413:34) at Object.Module._extensions..js (module.js:422:10) at Module.load (module.js:357:32) at Function.Module._load (module.js:314:12) at Module.require (module.js:367:17)

【问题讨论】:

【参考方案1】:

Angular Universal 尚未更新以支持 RC5。它正在筹备中,应该很快就会出来支持它。

Github Issue

【讨论】:

以上是关于升级到 RC5 后,Angular2 通用错误找不到模块“@angular/compiler/src/template_parser”的主要内容,如果未能解决你的问题,请参考以下文章

Angular2 RC5:无法绑定到“属性 X”,因为它不是“子组件”的已知属性

Angular2 RC5:无法绑定到“属性 X”,因为它不是“子组件”的已知属性

无法使用 Angular 2 rc5 发出 http 请求

Angular 2路由到同一组件

Angular 2 组件不是任何 NgModule 的一部分

styleUrls 未在 angular2 ChildComponent (RC5) 中加载