Fehler beim Erstellen des Moduls: TypeError: Die Eigenschaft 'newLine' von undefined kann nicht gelesen werden

8

Alles lief gut gestern, jetzt, wenn ich versuche, ng serve ich bekomme diese Fehler:

  

FEHLER in ./src/main.ts   Modulerstellung fehlgeschlagen: TypeError: Die Eigenschaft 'newLine' von undefined kann nicht gelesen werden       bei Object.getNewLineCharacter (/Users/leongaban/Projects/TickerTags/wikitags/node_modules/typescript/lib/typescript.js:8062:20)

Ich habe versucht, die Antworten hier und hier , aber nein Effekt: (

Meine globale und lokale npm-Version für angular-cli ist 1.0.0-beta.28.3 Wie aktualisiere ich das auf .30? Ich habe @latest

ausprobiert

Mein lokales Paket.json:

%Vor%

Mein globales Paket:

Ich sehe, dass das neueste ist beta.32 Ссылка

Wenn ich jedoch npm install -g angular-cli@latest ausführe, installiert es immer .28.3

    
Leon Gaban 23.02.2017, 15:32
quelle

7 Antworten

2

In package.json habe ich geändert:

%Vor%

An:

%Vor%     
Chris Schwab 12.07.2017, 01:54
quelle
2

Betriebssystem: Windows mit eckigen 4

"@ angular / cli": "1.2.1"

"@ eckig / material": "2.0.0-beta.6"

Ich habe gerade den Caret aus den obigen zwei Abhängigkeiten entfernt und die folgenden Schritte ausgeführt, alles hat perfekt funktioniert.

  1. Entfernen Sie node_module
  2. Deinstallieren Sie eckige Cli von lokalen und globalen
  3. Installieren Sie dieselbe Version von angular cli in beiden Fällen
  4. Mache "npm install"
  5. "ng serve"
Deshak9 20.07.2017 05:30
quelle
0

Sie sind zu @angular/cli Paketname gewechselt, um den anderen @angular Modulen zu entsprechen. Führen Sie die folgenden Schritte aus, um sicherzustellen, dass Sie nicht mit alten Dateien verlassen werden:

%Vor%

Entfernen Sie dann Ihren lokalen node_modules Ordner und führen Sie Folgendes aus:

%Vor%

Die neueste eckige Version ist .32. Es gibt immer noch Probleme mit dem Upgrade auf neuere Versionen, aber hoffentlich haben sie das mit dem nächsten Update unter Kontrolle. Wenn nicht, wiederhole die Schritte, die ich gerade erwähnt habe

    
PierreDuc 23.02.2017 15:46
quelle
0

Was für mich funktionierte, ist:

%Vor%     
zcourts 25.02.2017 05:24
quelle
0

Das hat mir geholfen: -
rm -rf node_modules && npm cache clean && npm uninstall --save angular-cli; npm uninstall -g angular-cli; npm i --save @angular/cli && npm i -g @angular/cli && npm i

  

rm -rf node_modules / in Ihrem Projekt, um alle npm Sachen loszuwerden und dann npm cache clean gefolgt von npm install sollte dieses Problem ebenfalls lösen. Stellen Sie außerdem sicher, dass die Versionen des CLI lokal und global übereinstimmen.

Ссылка

    
groot 29.12.2017 06:08
quelle
-1

Also funktioniert keiner der install @ angular / cli @ neustem für mich, wahrscheinlich wird es in der Zukunft funktionieren, vermute ich.

Ich hatte ein anderes angular2-Projekt, das ng serve -ing in Ordnung war. Also habe ich einfach die Abhängigkeiten von package.json daraus kopiert und den angular-cli.json aktualisiert.

Und jetzt funktioniert es wieder!

package.json

%Vor%

angular-cli.json

Muss auf den älteren Typ von "source" key

zurückgesetzt werden %Vor%     
Leon Gaban 23.02.2017 17:05
quelle
-1

Aktualisieren Sie einfach auf "@ angular / cli": "1.0.0-rc.0" "@ angular / compiler-cli": "2.4.0" in Ihrem Paket.json und aktualisieren Sie die Datei angular-cli.json like unter

ändern

%Vor%

von

%Vor%     
mahdi kallel 03.03.2017 16:12
quelle

Tags und Links