Githawk: Masalah dengan apollo-codegen

Dibuat pada 21 Mar 2018  ·  16Komentar  ·  Sumber: GitHawkApp/GitHawk

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. 😕

❔ question

Komentar yang paling membantu

Anda mungkin ingin menjalankan 'npm uninstall -g Apollo-codegen'

Semua 16 komentar

screen shot 2018-03-21 at 13 40 45

... 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 :

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

@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.

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

EDIT:

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'

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

rnystrom picture rnystrom  ·  3Komentar

BasThomas picture BasThomas  ·  3Komentar

BasThomas picture BasThomas  ·  3Komentar

rnystrom picture rnystrom  ·  3Komentar

BasThomas picture BasThomas  ·  3Komentar