【发布时间】:2020-02-06 12:20:49
【问题描述】:
在我的 package.json 中,我有以下条目:
"devDependencies": {
"@types/angular": "1.6.56",
"@types/angular-resource": "1.5.15"
...
在 node_modules/@types/angular-resource/node_modules/@types/angular/package.json 这个:
"name": "@types/angular",
"version": "1.6.55"
所以这些版本之间存在不匹配? angular-resource 将此作为依赖项:
"dependencies": {
"@types/angular": "*"
}
所以它匹配每个版本。但是为什么我指定 1.6.56 需要 1.6.55 呢?
我不确定这是否是我在运行 tsc 时出现问题的根本原因:
error TS2694: Namespace 'angular' has no exported member 'resource'.
如果是这样,我该如何解决这个问题?
【问题讨论】:
标签: angularjs typescript npm dependencies