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. đ
... 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
:
@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.
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.
Hilfreichster Kommentar
Sie möchten wahrscheinlich 'npm uninstall -g Apollo-codegen' ausfĂŒhren.