Githawk: Problema com apollo-codegen

Criado em 21 mar. 2018  ·  16Comentários  ·  Fonte: GitHawkApp/GitHawk

Estou tentando executar o GitHawk, mas de alguma forma o script Apollo não está funcionando. API.swift não tem conteúdo após a execução do script.
Estou perdido nisso porque globalmente tenho [email protected] , o mesmo que o do aplicativo. 😕

❔ question

Comentários muito úteis

Você provavelmente deseja executar 'npm uninstall -g Apollo-codegen'

Todos 16 comentários

screen shot 2018-03-21 at 13 40 45

... e isso é estranho

O que acontece se você executar npm install do diretório do projeto?

@rnystrom Tentei isso antes, não funcionou. 😕
Provavelmente há um problema com o script Apollo?

Enviado com GitHawk

Qualquer ideia? 💡 @ SD10 @BasThomas

Você seguiu as instruções de instalação do Leiame ? Qual é a saída para brew install node e npm install ? Você não deveria ter que executar npm install no início; somente depois de você clonar. Acho que devemos atualizar esta documentação para deixar isso mais claro.

@BasThomas Claro, segui as instruções de instalação. Este problema ocorreu assim que extraí as alterações de master . Antes de atualizar para [email protected] tudo estava funcionando bem.

A propósito, as saídas de saída para brew install node e npm install :

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

@rnystrom É necessário adicionar o script Apollo no repo quando o API.swift está lá?

Ei @jdisho , desculpe, tenho tido pouco tempo para o GitHawk ultimamente 😭 Eu recebi o mesmo erro alguns dias atrás, acho que ao atualizar o Apollo. Acabei de consertar de uma forma bruta, limpando todos os dados derivados, reiniciando simuladores, Xcode e uma nova instalação do npm.

Uma nova instalação de quê? 😛

@jdisho hmm Não tenho certeza tbh ... se o arquivo está vazio e o script está sendo escrito, há um problema com a instalação local.

Enviado com GitHawk

Executei as instruções em um clone separado do repositório e funcionou. 🤔
No entanto, ele gera apenas o esquema Freetime-AppCenter (não tenho certeza se relacionado), o que há com esse @rnystrom?

Desculpe, quis dizer um novo npm install

Enviado com GitHawk

Esquema de sobras do

Enviado com GitHawk

@jdisho Pode ser que seu npm install não funcione corretamente.

Você pode confirmar se pode encontrar esta pasta em seu repo.

node_modules/apollo-codegen/

A propósito, isso é o que eu obtenho quando executo o projeto do branch master agora.

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

EDITAR:

Depois de verificar um pouco mais.

O script Apollo Build em nosso projeto não usa npm . Em vez disso, ele está chamando um script chamado "check-and-run-apollo-codegen.sh". Este script está falhando para você e dizendo que não consegue encontrar npm

Mudanças recentes nos scripts da Apollo nos permitem usar apollo-codegen instalados localmente - em vez de um global.

Portanto, experimente reinstalar o próprio npm e certifique-se de que ele esteja na sua lixeira local.

➜ where npm
/usr/local/bin/npm

@rnystrom sim, mas não gera um esquema normal de “GitHawk”: /

Enviado com GitHawk

Você provavelmente deseja executar 'npm uninstall -g Apollo-codegen'

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

BasThomas picture BasThomas  ·  3Comentários

BasThomas picture BasThomas  ·  3Comentários

weyert picture weyert  ·  3Comentários

Iron-Ham picture Iron-Ham  ·  3Comentários

rnystrom picture rnystrom  ·  3Comentários