Sip.js: Grammar Identifier-Fehler nach Update auf v0.8

Erstellt am 17. Okt. 2017  ·  3Kommentare  ·  Quelle: onsip/SIP.js

Ich habe gerade versucht, sip.js von 0.7.8 auf 0.8.1 mit npm in meinem Ionic3/Angular4-Projekt zu aktualisieren, und erhalte diese Fehlermeldung.

Nicht abgefangener Fehler: Modulparsen fehlgeschlagen: C:\xxxxxx\node_modules\sip.js\src\Grammar\src\Grammar.pegjs Bezeichner direkt nach der Zahl (14:14)
Möglicherweise benötigen Sie einen geeigneten Loader, um diesen Dateityp zu verarbeiten.
| ZIFFER = [0-9]
| ALPHA = [a-zA-Z]
| HEXDIG = [0-9a-fA-F]
| WSP = SP / HTAB
| OCTET = [\u0000-\u00FF]

Deinstallieren/Neuinstallieren führt zum gleichen Ergebnis. Knock es zurück auf 0.7.8 und es funktioniert einwandfrei. Die gleiche Grammatikdatei, die nicht geparst wird, ist in beiden Versionen vorhanden, daher bin ich mir nicht sicher, wohin ich von hier aus gehen soll.

Jede Hilfe wird geschätzt.

bug

Hilfreichster Kommentar

Ich konnte replizieren und dann reparieren, indem ich main in package.json änderte. Wir werden dies in der nächsten Version bekommen, die spätestens nächste Woche erscheinen sollte. Ich werde das Thema schließen, wenn es veröffentlicht wird.

Alle 3 Kommentare

Das Problem ist, dass Webpack versucht, im Ordner sip.js zu bauen, was unnötig ist. Ich kann prüfen, ob dies nicht passiert (sollte es nicht), aber in der Zwischenzeit sollten Sie in der Lage sein, eine Zeile in Ihrem js-Loader in Ihrer Webpack-Konfiguration hinzuzufügen, wie:

test: /\.js$/,
exclude: /node_modules\/sip.js/,

Dies sollte verhindern, dass Webpack versucht, innerhalb des Ordners zu erstellen. Ich werde mir das morgen anschauen, ich würde erwarten, dass es eine kleine Änderung an unserer package.json ist, aber wir werden sehen.

Ich konnte replizieren und dann reparieren, indem ich main in package.json änderte. Wir werden dies in der nächsten Version bekommen, die spätestens nächste Woche erscheinen sollte. Ich werde das Thema schließen, wenn es veröffentlicht wird.

Wir haben 0.8.3 veröffentlicht, das dies

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen