-aot
옵션 (ng build -aot
)으로 앱을 작성하려고합니다. 나는이 호출이 필요하지만장식 자에서 함수 호출이 지원되지 않습니다
ERROR in Error during template compile of 'MyComponent'
Function calls are not supported in decorators but 'classLogger' was called in 'cLog'
'cLog' calls 'classLogger'.
나는 내가 그것을 작동하도록 코드를 변경해야 하죠 어떻게 생각을하지 않습니다 나는 다음과 같은 오류가있어.
export function classLogger(_classOptions?) {
const myLogger = new MyLogger();
myLogger.options = Object.assign({}, defaultClassOptions, _classOptions);
return myLogger.loggerCB;
}
// export function clog(options = defaultClassOptions): Function {
export function cLog(options?): Function {
return loggingEnabled ? classLogger(options) : emptyClassDecorator();
}
P. 클래스 데코레이터는 데코레이터 패치 콜백으로 전송되어야하는 옵션을 취합니다.
는 각도/CLI 1.6.8이 문제를 해결 @ ... – zhekaus