0

我有一个仍在使用 Angular 6 的项目。

我将 NodeJs 升级到 14.18.1 并使用版本 ^4.14.1 修复了 node-sass 问题。

当我执行“npm run start:local”(在端口 8080 本地运行)时,出现以下错误:

ERROR in node_modules/pdfjs-dist/types/src/display/api.d.ts(678,29): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(679,30): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(679,36): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(679,42): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(680,33): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(680,39): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(680,45): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(681,40): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(681,46): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(681,52): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(682,40): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(682,46): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(682,52): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(683,22): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(683,34): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(683,40): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(683,46): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(684,26): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(684,38): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(684,44): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(684,50): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(685,32): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(685,38): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(685,44): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(686,28): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(686,34): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(687,21): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(687,27): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(688,27): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(688,37): error TS1005: ',' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(688,43): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(688,49): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(689,12): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(689,18): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/api.d.ts(690,1): error TS1128: Declaration or statement expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(9,25): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(9,26): error TS1003: Identifier expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(9,34): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(9,35): error TS1131: Property or signature expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(14,23): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(14,45): error TS1005: '(' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(14,56): error TS1005: ')' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(29,14): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(40,13): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(45,26): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(46,1): error TS1128: Declaration or statement expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(78,24): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(85,9): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(85,33): error TS1005: '(' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(89,13): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(89,19): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(93,5): error TS1128: Declaration or statement expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(97,5): error TS1128: Declaration or statement expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(101,5): error TS1128: Declaration or statement expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(105,31): error TS1109: Expression expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(105,53): error TS1005: ';' expected.
node_modules/pdfjs-dist/types/src/display/text_layer.d.ts(106,1): error TS1128: Declaration or statement expected.

i 「wdm」: Failed to compile.

我尝试使用 typescript 2.8.4 但没有帮助。我该如何解决这个问题?

这是我的 package.json 文件

"@angular/animations": "^6.1.7",
    "@angular/cdk": "^6.4.7",
    "@angular/common": "^6.0.3",
    "@angular/compiler": "^6.0.3",
    "@angular/core": "^6.0.3",
    "@angular/forms": "^6.0.3",
    "@angular/http": "^6.0.3",
    "@angular/material": "^6.4.7",
    "@angular/material-moment-adapter": "^7.2.2",
    "@angular/platform-browser": "^6.0.3",
    "@angular/platform-browser-dynamic": "^6.0.3",
    "@angular/router": "^6.0.3",
    "@auth0/angular-jwt": "^2.1.0",
    "@ng-bootstrap/ng-bootstrap": "^3.2.0",
    "@okta/okta-angular": "^1.0.4",
    "@types/file-saver": "^2.0.0",
    "angular-oauth2-oidc": "^5.0.2",
    "core-js": "^2.5.4",
    "file-saver": "^2.0.0",
    "handlebars": "^4.7.7",
    "jspdf": "^1.5.3",
    "jspdf-autotable": "^2.3.5",
    "live-server": "^1.2.1",
    "moment": "^2.24.0",
    "ng-http-loader": "^3.1.1",
    "ng2-pdf-viewer": "^5.2.3",
    "node-sass": "^4.14.1",
    "rxjs": "6.0.0",
    "xlsx": "^0.14.0",
    "zone.js": "^0.8.26"
  },
  "devDependencies": {
    "@angular-builders/custom-webpack": "^7.3.1",
    "@angular-builders/dev-server": "^7.3.1",
    "@angular-devkit/build-angular": "^0.12.1",
    "@angular/cli": "~6.0.8",
    "@angular/compiler-cli": "^6.0.3",
    "@angular/language-service": "^6.0.3",
    "@types/jasmine": "~2.8.6",
    "@types/jasminewd2": "~2.0.3",
    "@types/node": "~8.9.4",
    "codelyzer": "~4.2.1",
    "dotenv": "^6.2.0",
    "jasmine-core": "^3.4.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "^3.1.4",
    "karma-chrome-launcher": "~2.2.0",
    "karma-coverage-istanbul-reporter": "~2.0.0",
    "karma-jasmine": "~1.1.1",
    "karma-jasmine-html-reporter": "^0.2.2",
    "protractor": "^5.4.1",
    "ts-node": "~5.0.1",
    "tslint": "~5.9.1",
    "typescript": "~2.7.2"
  }
4

0 回答 0