Ioni c 3: "ошибка TS1005: '=' ожидается" на этапе ng c - PullRequest
0 голосов
/ 15 апреля 2020

Я сталкиваюсь с этой ошибкой при компиляции моей библиотеки в Ioni c v3 (во время ng c):

node_modules/@types/node/events.d.ts(21,46): error TS1005: '=' expected.
node_modules/@types/node/events.d.ts(32,36): error TS1005: '=' expected.
node_modules/@types/node/repl.d.ts(361,36): error TS1005: '=' expected.
node_modules/@types/node/repl.d.ts(367,36): error TS1005: '=' expected.
node_modules/@types/node/util.d.ts(26,30): error TS1005: '=' expected.
node_modules/@types/node/util.d.ts(121,30): error TS1005: '=' expected.
node_modules/@types/node/worker_threads.d.ts(8,29): error TS1005: '=' expected.

Ниже моих зависимостей от пакета. json

    "devDependencies": {
        "@angular/compiler": "5.0.0",
        "@angular/compiler-cli": "5.0.0",
        "cpx": "^1.5.0",
        "gulp": "^3.9.1",
        "gulp-inline-ng2-template": "^4.0.0",
        "node-sass": "^4.13.1",
        "renamer": "^0.6.1",
        "rimraf": "^2.7.1",
        "rollup": "^0.58.2",
        "typescript": ">=2.4.2 <2.5",
        "uglify-js": "^2.7.5"
    },
    "dependencies": {
        "@angular/common": "5.2.11",
        "@angular/core": "5.2.11",
        "@angular/forms": "5.2.11",
        "@angular/http": "5.2.11",
        "@angular/platform-browser": "5.2.11",
        "@ionic-native/core": "~4.20.0",
        "@ionic/storage": "2.2.0",
        "ionic-angular": "3.9.5",
        "guid-typescript": "^1.0.9",
        "ionicons": "3.0.0",
        "lokijs": "1.5.6",
        "rxjs": "5.5.11",
        "zone.js": "0.8.29"
    }

Кажется, что это связано с несовпадающей версией машинописного текста, но у меня нет его глобальной установки, и в других моих пользовательских библиотеках она работает.

Я пытался решить проблему, создавая Очистить установку моих зависимостей и обновить / понизить версию машинописного текста, но без удачи. Какие-либо предложения? Спасибо.

...