Я сталкиваюсь с этой ошибкой при компиляции моей библиотеки в 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"
}
Кажется, что это связано с несовпадающей версией машинописного текста, но у меня нет его глобальной установки, и в других моих пользовательских библиотеках она работает.
Я пытался решить проблему, создавая Очистить установку моих зависимостей и обновить / понизить версию машинописного текста, но без удачи. Какие-либо предложения? Спасибо.