Githawk: Problem mit apollo-codegen

Erstellt am 21. MĂ€rz 2018  Â·  16Kommentare  Â·  Quelle: GitHawkApp/GitHawk

Ich versuche, GitHawk auszufĂŒhren, aber irgendwie funktioniert das Apollo-Skript nicht. API.swift hat nach der AusfĂŒhrung des Skripts keinen Inhalt.
Ich bin dabei verloren, weil ich global [email protected] , das gleiche wie in der App. 😕

❔ question

Hilfreichster Kommentar

Sie möchten wahrscheinlich 'npm uninstall -g Apollo-codegen' ausfĂŒhren.

Alle 16 Kommentare

screen shot 2018-03-21 at 13 40 45

... und das ist seltsam

Was passiert, wenn Sie npm install aus dem Projektverzeichnis ausfĂŒhren?

@rnystrom Habe das schon
Gibt es wahrscheinlich ein Problem mit dem apollo-Skript?

Gesendet mit GitHawk

Irgendeine Idee? @SD10 @BasThomas

Haben Sie die Installationsanweisungen aus der Readme-Datei befolgt? Was ist die Ausgabe fĂŒr brew install node und npm install ? Sie sollten npm install am Anfang nicht ausfĂŒhren mĂŒssen; erst nachdem du geklont hast. Ich denke, wir sollten diese Dokumentation aktualisieren, um dies klarer zu machen.

@BasThomas Klar, ich habe die Installationsanweisungen befolgt. Dieses Problem trat auf, sobald ich die Änderungen von master . Vor dem Update auf [email protected] funktionierte alles einwandfrei.

Übrigens, die Ausgaben fĂŒr brew install node und npm install :

screen shot 2018-03-22 at 22 02 56
screen shot 2018-03-22 at 22 00 39

@rnystrom Ist es notwendig, das apollo-Skript im

Hey @jdisho , sorry, ich hatte in letzter Zeit wenig Zeit fĂŒr GitHawk 😭 Ich habe vor ein paar Tagen den gleichen Fehler bekommen, glaube ich, als ich apollo aktualisiert habe. Ich habe es gerade auf brutale Weise behoben, indem ich alle abgeleiteten Daten gelöscht, Simulatoren, Xcode neu gestartet und eine neue npm-Installation vorgenommen habe.

Eine Neuinstallation von was? 😛

@jdisho hmm Ich bin mir wirklich nicht sicher, tbh ... wenn die Datei leer ist und das Skript schreibt, gibt es auf jeden Fall ein Problem mit der lokalen Installation.

Gesendet mit GitHawk

Ich habe die Anweisungen in einem separaten Klon des Repositorys ausgefĂŒhrt und das hat einfach funktioniert. đŸ€”
Es generiert jedoch nur das Freetime-AppCenter Schema (nicht sicher, ob es verwandt ist), was ist mit diesem @rnystrom los?

Entschuldigung, ich meinte ein frisches npm install

Gesendet mit GitHawk

@BasThomas ĂŒbrig gebliebenes Schema vom Ausprobieren von AC, aber ich habe Bitrise bereits migriert, um es zu verwenden. Verwendet das gemeinsame Schema mit Dummy-Env-Variablen.

Gesendet mit GitHawk

@jdisho Vielleicht funktioniert dein npm install nicht richtig.

Können Sie bestÀtigen, dass Sie diesen Ordner in Ihrem Repository finden.

node_modules/apollo-codegen/

Übrigens, das bekomme ich, wenn ich jetzt ein Projekt vom Master-Zweig ausfĂŒhre.

screen shot 2018-03-23 at 6 24 04 pm

BEARBEITEN:

Nach etwas mehr Kontrolle.

Das Apollo Build-Skript in unserem Projekt verwendet keine npm . Stattdessen ruft es ein Skript namens "check-and-run-apollo-codegen.sh" auf. Dieses Skript schlĂ€gt fĂŒr Sie fehl und sagt, dass es npm nicht finden kann

JĂŒngste Änderungen von Apollo-Skripten ermöglichen es uns, lokal installierte apollo-codegen - anstelle von globalen.

Versuchen Sie also, npm selbst neu zu installieren und stellen Sie sicher, dass es sich in Ihrem lokalen Papierkorb befindet.

➜ where npm
/usr/local/bin/npm

@rnystrom ja, aber es generiert kein normales "GitHawk" -Schema :/

Gesendet mit GitHawk

Sie möchten wahrscheinlich 'npm uninstall -g Apollo-codegen' ausfĂŒhren.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

BasThomas picture BasThomas  Â·  3Kommentare

BasThomas picture BasThomas  Â·  3Kommentare

rizwankce picture rizwankce  Â·  3Kommentare

rnystrom picture rnystrom  Â·  3Kommentare

rnystrom picture rnystrom  Â·  3Kommentare