以下是tsconfig:
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true,
"watch": true,
"removeComments": true,
"moduleResolution": "node",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"declaration": false,
"noImplicitAny": false,
"noLib": false
},
答案 0 :(得分:1)
我收到了相同的错误消息,结果发现我忘了在我创建的服务之上添加@Injectable()
。
@Injectable() // <-- missing
export class MyService() {
...
}
答案 1 :(得分:0)
很难说没有看到导致它的代码。以下是有关类似错误消息的讨论
<强>更新强>
改进错误消息答案 2 :(得分:0)
回答我自己的问题:
从指令中删除路由器。解决了我的问题