首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类型记录从1.8.10更新到4.6.4生成:无效引用

类型记录从1.8.10更新到4.6.4生成:无效引用
EN

Stack Overflow用户
提问于 2022-04-29 16:57:32
回答 1查看 109关注 0票数 0

我正在把我的打字本从1.8.10升级到4.6.4。我可以看到新版本在打字稿的包里,但我不知道为什么会有所有的错误。

构建:无效的“引用”指令语法。C:\WebProjects\ITF\Web\node_modules\typescript\lib\lib.es6.d.ts Web 21

package.json

代码语言:javascript
复制
  "dependencies": {
    "@angular/cli": "^6.2.1",
    "@angular/common": "~2.2.0",
    "@angular/compiler": "~2.2.0",
    "@angular/core": "~2.2.0",
    "@angular/forms": "~2.2.0",
    "@angular/http": "~2.2.0",
    "@angular/platform-browser": "~2.2.0",
    "@angular/platform-browser-dynamic": "~2.2.0",
    "@angular/router": "~3.2.0",
    "@angular/upgrade": "~2.2.0",
    "@ckeditor/ckeditor5-angular": "^1.2.3",
    "a": "^2.1.2",
    "angular-in-memory-web-api": "0.1.15",
    "core-js": "^2.4.1",
    "debug": "^4.1.1",
    "gulp": "^4.0.2",
    "typescript": "^4.6.4",
    "gulp-cli": "^2.3.0",
    "gulp4-run-sequence": "^1.0.1",
    "moment": "2.17.1",
    "reflect-metadata": "^0.1.8",
    "rxjs": "5.0.0-beta.12",
    "systemjs": "0.19.39",
    "zone.js": "^0.6.25"
  },
  "devDependencies": {
    "gulp-comment-swap": "0.0.10",
    "gulp-concat": "^2.6.0",
    "gulp-htmlclean": "^2.7.22",
    "gulp-ignore": "^2.0.1",
    "gulp-inject": "^5.0.5",
    "gulp-inline-ng2-template": "^5.0.1",
    "gulp-insert": "^0.5.0",
    "gulp-jspm": "^0.5.13",
    "gulp-rename": "^1.2.2",
    "gulp-replace": "^0.5.4",
    "gulp-rimraf": "^0.2.0",
    "gulp-shell": "^0.8.0",
    "gulp-sourcemaps": "^1.6.0",
    "gulp-tslint": "^8.1.4",
    "gulp-tslint-stylish": "^1.1.1",
    "gulp-typedoc": "^2.2.3",
    "gulp-typescript": "^2.13.0",
    "gulp-uglify": "^3.0.2",
    "gulp-util": "^3.0.2",
    "gulp-watch": "^4.0.1",
    "highcharts": "^10.0.0",
    "html-loader": "^0.4.0",
    "immutable": "^3.8.1",
    "install": "^0.4.1",
    "json-loader": "^0.5.3",
    "moment": "^2.29.2",
    "npm": "^8.6.0",
    "redux": "^3.5.2",
    "rimraf": "^2.4.4",
    "run-sequence": "^1.1.5",
    "superstatic": "^7.1.0",
    "ts-loader": "^0.7.2",
    "tsc": "^1.20150623.0",
    "tsconfig-lint": "^0.12.0",
    "tslint": "^6.1.3",
    "tslint-loader": "^2.1.0",
    "typedoc": "^0.2.2",
    "typings": "^1.3.2"
  },
  "jspm": {
    "dependencies": {
      "typescript": "npm:typescript@1.8.10"
    }
  }

更新包

代码语言:javascript
复制
{
  "name": "ITF",
  "version": "1.0.0",
  "scripts": {
    "postinstall": "typings install",
    "tsc": "tsc",
    "tsc:w": "tsc -w"
  },
  "dependencies": {
    "@angular/cli": "13.3.4",
    "@angular/common": "~2.2.0",
    "@angular/compiler": "~2.2.0",
    "@angular/core": "~2.2.0",
    "@angular/forms": "~2.2.0",
    "@angular/http": "~2.2.0",
    "@angular/platform-browser": "~2.2.0",
    "@angular/platform-browser-dynamic": "~2.2.0",
    "@angular/router": "~3.2.0",
    "@angular/upgrade": "~2.2.0",
    "@types/core-js": "^2.5.5",
    "@types/node": "^7.10.14",
    "@types/react": "^18.0.8",
    "a": "^2.1.2",
    "angular-in-memory-web-api": "^0.1.15",
    "core-js": "^2.6.12",
    "debug": "^4.3.4",
    "gulp": "^4.0.2",
    "gulp-cli": "^2.3.0",
    "gulp4-run-sequence": "^1.0.1",
    "reflect-metadata": "^0.1.13",
    "rxjs": "^5.0.0-beta.12",
    "systemjs": "^0.19.39",
    "zone.js": "^0.6.26"
  },
  "devDependencies": {
    "gulp-comment-swap": "0.0.10",
    "gulp-concat": "^2.6.0",
    "gulp-htmlclean": "^2.7.22",
    "gulp-ignore": "^2.0.1",
    "gulp-inject": "^5.0.5",
    "gulp-inline-ng2-template": "^5.0.1",
    "gulp-insert": "^0.5.0",
    "gulp-jspm": "^0.5.13",
    "gulp-rename": "^1.2.2",
    "gulp-replace": "^0.5.4",
    "gulp-rimraf": "^0.2.0",
    "gulp-shell": "^0.8.0",
    "gulp-sourcemaps": "^1.6.0",
    "gulp-tslint": "^8.1.4",
    "gulp-tslint-stylish": "^1.1.1",
    "gulp-typedoc": "^2.2.3",
    "gulp-typescript": "^2.13.0",
    "gulp-uglify": "^3.0.2",
    "gulp-util": "^3.0.2",
    "gulp-watch": "^4.0.1",
    "highcharts": "^10.0.0",
    "html-loader": "^0.4.0",
    "immutable": "^3.8.1",
    "install": "^0.4.1",
    "json-loader": "^0.5.3",
    "moment": "^2.29.3",
    "npm": "^8.6.0",
    "redux": "^3.5.2",
    "rimraf": "^2.4.4",
    "run-sequence": "^1.1.5",
    "superstatic": "^7.1.0",
    "ts-loader": "^0.7.2",
    "tsc": "^1.20150623.0",
    "tsconfig-lint": "^0.12.0",
    "tslint": "^6.1.3",
    "tslint-loader": "^2.1.0",
    "typedoc": "^0.2.2",
    "typescript": "^4.6.4"
  },
  "jspm": {
    "dependencies": {
      "typescript": "npm:typescript@1.8.10"
    }
  }
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-04-29 18:56:03

我建议您更新您的依赖项。也许最好一次只做一次。

我在您的列表中签入的第一个(也是唯一)依赖项被取消了。typings https://www.npmjs.com/package/typings

从这个开始。:)

如果您仍然需要帮助处理错误,请尝试查找并发布更多有关该错误的信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72061326

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档