这是我的项目结构的链接
https://s3.amazonaws.com/uploads.hipchat.com/20493/94971/eVkgsEDXM8Kfzs1/upload.png
ng serve – 下面的错误:
ERROR in Error遇到静态解析符号值.调用函数’makeDecorator’,不支持函数调用.考虑代表
使用对导出函数的引用来对函数或lambda进行处理,解决C:/ ANGULAR PROJECTS / testNgCLI / node_modul中的符号Injectable
es /@angular/core/src/di/Metadata.d.ts,在C:/ ANGULAR PROJECTS / testNgCLI / node_modules / @ angular / core / src / di / opaque_t中解析符号OpaqueToken
oken.d.ts,解决C:/ ANGULAR PROJECTS / testNgCLI/node_modules/@angular/core/src/di/opaque_token.d.ts中的符号OpaqueToken
CLI版本:
angular-cli:1.0.0-beta.24
节点:7.3.0
os:win32 x64
Calling function ‘makeDecorator’,function calls are not supported. Consider rep lacing the function or lambda with a reference to an exported function
您正在使用一些名为makeDecorator的匿名函数.为了准备AoT的代码,你需要将它移动到单独的函数并导出它(它也需要是经典函数,而不是=> lamda).
你需要这样的东西:
export function makeDecorator() { // implementation... }