npm

Um pacote rápido, de dependência zero para cortar em problemas comuns que os desenvolvedores têm quando rodando pod install.

🚀 Uso

npx pod-install

👋 Aviso: Este pacote não está limitado a projetos React nativos, você pode usá-lo com qualquer projeto iOS ou Xcode usando CocoaPods (como Ionic, ou Flutter).

🤔 Por quê?

Todos os pacotes nativos (especialmente aqueles instalados com NPM) frequentemente precisam explicar o seguinte:

  • O que é CocoaPods.
  • O que é gem.
  • Como instalar CocoaPods.
  • cd no diretório apropriado antes de executar pod install.
  • Talvez você precise executar pod repo update para corrigir o seu projeto.
  • Por que CocoaPods requer uma máquina darwin.

Mas agora você pode simplesmente instruir os usuários a executar npx pod-install.

Este pacote fará o seguinte:

  • Verifica se a máquina é darwin.
    • Se não o fizer com uma mensagem de erro útil.
  • Segure que o CocoaPods CLI está instalado na máquina.
    • Se não, então tentará instalar o CocoaPods CLI, primeiro com gem, depois com homebrew.
  • Verifica se existe um projeto Xcode no diretório atual
    • Se não, então tentará novamente em um diretório ios/ (se existir).
  • Executar pod install
    • Se pod install falhar porque o repo está desatualizado, então ele irá executar pod repo update e tentar novamente.

⚙️ Opções

Para mais informações corra npx pod-install --help (ou -h)

Flag Input Descrição Padrão
--non-interactive Inscrição para instalar CocoaPods com sudo process.stdout.isTTY
--quiet Só erros de impressão >false

Licença

Deixe uma resposta

O seu endereço de email não será publicado.