【问题标题】:Angular 6 ng serve is running completely but ng build is throwing an errorAngular 6 ng serve 完全运行,但 ng build 抛出错误
【发布时间】:2018-12-09 14:27:12
【问题描述】:

@angular\common\http\http.ts(62,2) 中的错误:模板编译时出错 ttpClient'
装饰器不支持函数调用,但 '?makeDecorator' 是 c
在“可注射”中
'Injectable' 调用 '?makeDecorator'。
node_modules/@angular/core/src/render3/ng_dev_mode.d.ts(9,11):错误 TS2451
不重新声明块范围变量“ngDevMode”。
node_modules/adal-angular5/node_modules/@angular/core/src/render3/ng_dev_mo
ts(9,11):错误 TS2451:无法重新声明块范围变量“ngDevMode”。

【问题讨论】:

  • 该错误消息的某些行似乎已被截断

标签: angular


【解决方案1】:

我在其中一个库中遇到了类似的问题,添加了以下内容并且它有效。检查失败的库,并尝试将其添加到 package.json

"peerDependencies": {
     "@angular/common": ">=X.X.X"
}

【讨论】:

    猜你喜欢
    • 2019-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 2020-04-17
    • 2019-08-28
    相关资源
    最近更新 更多