2017-07-07 4 views
0

Ich habe gerade ionic, Cordova installiert und ein leeres Projekt erstellt. Jedesmal, wenn ich ionischer starten dienen sie Browser-Seite mit Typoskript Fehler wie dieser zeigt:Ionic Projekt Typescript Fehler

**Typescript Error** 

All declarations of 'size' must have identical modifiers. 
node_modules/typescript/lib/lib.es2015.collection.d.ts 
get(key: K): V | undefined; 
has(key: K): boolean; 
set(key: K, value: V): this; 
Typescript Error 
All declarations of 'prototype' must have identical modifiers. 
node_modules/typescript/lib/lib.es2015.collection.d.ts 
new(): WeakMap<object, any>; 
new <K extends object, V>(entries?: [K, V][]): WeakMap<K, V>; 
readonly prototype: WeakMap<object, any>; 

ich über das Internet gesucht haben, und haben keine Lösungen ( Ionic info log gefunden:

globale Pakete :

@ionic/cli-utils : 1.4.0 
Ionic CLI  : 3.4.0 

lokale Pakete:

@ionic/app-scripts    : 1.3.12 
@ionic/cli-plugin-ionic-angular : 1.3.1 
Ionic Framework     : ionic-angular 3.5.0 

System:

Node  : v7.2.0 
OS   : OS X El Capitan 
Xcode  : Xcode 8.2.1 Build version 8C1002 
ios-deploy : not installed 
ios-sim : not installed 
npm  : 4.1.1 
+0

Was ist Ihre Typoskript-Version? –

Antwort

0

Nicht sicher, ob dies eine richtige Lösung ist, was ich tat ist in tsconfig.json ich die Typen leeres Array gesetzt:

"compilerOptions": { 
    "allowSyntheticDefaultImports": true, 
    "declaration": false, 
    "emitDecoratorMetadata": true, 
    "experimentalDecorators": true, 
    "lib": [ 
     "dom", 
     "es2015" 
    ], 
    "module": "es2015", 
    "moduleResolution": "node", 
    "sourceMap": true, 
    "target": "es5", 
    "types": [] 

Auch diese Leute haben vorgeschlagen, typings lodash zu installieren (npm install @ types/lodash --save-dev --save-exact) https://stackoverflow.com/a/44032856/4984738

dann habe ich "types" eingestellt: ["lodash"], das funktioniert auch. Bitte geben Sie Kommentare an, wenn es eine bessere Lösung gibt. Weil es in meinem anderen Projekt nicht alle Probleme löst, nicht sicher, ob es ein Projekt Probleme oder noch aufgrund der Typoskript

Verwandte Themen