node_modules/@angular-devkit/core/src/logger/logger.d.ts中的错误(46,5)

时间:2018-02-18 07:19:11

标签: angular angular-cli angular5

我正在使用“@ angular / *”:“6.0.0-beta.1”,

有或没有安装以下......以及任何一个版本

@angular-devkit/build-optimizer ^0.4.0 or ^0.3.1
@angular-devkit/core ^0.4.0 or ^0.3.1
@angular-devkit/schematics ^0.4.0 or ^0.3.1

...我收到以下错误

ERROR in node_modules/@angular-devkit/core/src/logger/logger.d.ts(46,5): error TS2416: Property 'debug' in type 'Log
ger' is not assignable to the same property in base type 'Observable<LogEntry>'.
  Type '(message: string, metadata?: JsonObject) => void' is not assignable to type '(...any: any[]) => Observable<L
ogEntry>'.
    Type 'void' is not assignable to type 'Observable<LogEntry>'.
node_modules/@angular-devkit/core/src/logger/logger.d.ts(46,5): error TS2425: Class 'Observable<LogEntry>' defines i
nstance member property 'debug', but extended class 'Logger' defines it as instance member function.

在我最近安装devkit 0.4.0版本之前大约3个小时。一切似乎都没问题,但错误就开始了。

我删除所有devkit包,使用和不使用devkits执行'yarn',但错误仍然存​​在。

虽然我的package.json中没有devkit,但node_modules的版本为0.3.1

该应用无法编译

0 个答案:

没有答案