Saya mencoba menjalankan GitHawk, tetapi entah bagaimana skrip apollo tidak berfungsi. API.swift tidak memiliki konten setelah skrip dijalankan.
Saya tersesat dalam hal ini karena secara global saya memiliki [email protected]
, sama dengan yang ada di aplikasi. 😕
... dan ini aneh
Apa yang terjadi jika Anda menjalankan npm install
dari direktori proyek?
@rnystrom Mencoba itu sebelumnya, tidak berhasil. 😕
Mungkin ada masalah dengan skrip apollo?
Dikirim dengan GitHawk
Ada ide? @SD10 @BasThomas
Sudahkah Anda mengikuti petunjuk instalasi dari Readme ? Apa output untuk brew install node
dan npm install
? Anda tidak harus menjalankan npm install
di awal; hanya setelah Anda mengkloning. Saya pikir kita harus memperbarui dokumentasi ini untuk membuatnya lebih jelas.
@BasThomas Tentu, saya mengikuti petunjuk instalasi. Masalah ini terjadi segera setelah saya menarik perubahan dari master
. Sebelum memperbarui ke [email protected]
semuanya berfungsi dengan baik.
Btw, output output untuk brew install node
dan npm install
:
@rnystrom Apakah perlu menambahkan skrip apollo di repo saat API.swift ada?
Hei @jdisho , maaf saya punya sedikit waktu untuk GitHawk akhir-akhir ini Saya mendapatkan kesalahan yang sama beberapa hari yang lalu saya pikir ketika memutakhirkan apollo. Saya baru saja memperbaikinya dengan cara kasar dengan menghapus semua data turunan, memulai ulang simulator, Xcode, dan instalasi npm baru.
Sebuah instalasi baru dari apa? 😛
@jdisho hmm saya benar-benar tidak yakin tbh... jika file kosong dan script menulis pasti ada masalah dengan instalasi lokal.
Dikirim dengan GitHawk
Saya menjalankan instruksi di klon terpisah dari repositori dan itu berhasil. 🤔
Namun, itu hanya menghasilkan skema Freetime-AppCenter
(tidak yakin apakah terkait), ada apa dengan @rnystrom itu?
Maaf, maksud saya npm install
Dikirim dengan GitHawk
@BasThomas sisa skema dari mencoba AC, tapi saya sudah memigrasi Bitrise untuk menggunakannya. Menggunakan skema bersama dengan dummy env vars.
Dikirim dengan GitHawk
@jdisho Mungkin npm install
Anda tidak berfungsi dengan baik.
Bisakah Anda mengonfirmasi bahwa Anda dapat menemukan folder ini di repo Anda.
node_modules/apollo-codegen/
Btw, inilah yang saya dapatkan ketika saya menjalankan proyek dari cabang master sekarang.
Setelah memeriksa sedikit lagi.
Skrip Apollo Build di proyek kami tidak menggunakan npm
. Sebagai gantinya, ia memanggil skrip yang disebut "check-and-run-apollo-codegen.sh". Skrip ini gagal untuk Anda dan mengatakan bahwa skrip tidak dapat menemukan npm
Perubahan terbaru dari skrip Apollo memungkinkan kita untuk menggunakan apollo-codegen
diinstal secara lokal - alih-alih yang global.
Jadi, cobalah menginstal ulang npm
itu sendiri dan pastikan itu ada di tempat sampah lokal Anda.
➜ where npm
/usr/local/bin/npm
@rnystrom ya tapi itu tidak menghasilkan skema "GitHawk" normal :/
Dikirim dengan GitHawk
Anda mungkin ingin menjalankan 'npm uninstall -g Apollo-codegen'
Komentar yang paling membantu
Anda mungkin ingin menjalankan 'npm uninstall -g Apollo-codegen'