npm

Nopea, nolla riippuvuutta sisältävä paketti, joka vähentää yleisiä ongelmia, joita kehittäjät kohtaavat pod install.

🚀 Käyttö

npx pod-install

👋 Huom: Tämä paketti ei rajoitu natiiviin React-projektiin, voit käyttää sitä minkä tahansa iOS- tai Xcode-projektin kanssa, joka käyttää CocoaPodia (kuten Ionic, tai Flutter).

🤔 Miksi?

Kaikki natiivipaketit (erityisesti NPM:llä asennetut) joutuvat usein selittämään seuraavaa:

  • Mikä on CocoaPods.
  • Mikä on gem.
  • Miten CocoaPods.
  • cd asennetaan oikeaan hakemistoon ennen kuin pod install suoritetaan.
  • Mahdollisesti sinun täytyy ajaa pod repo update korjataksesi projektisi.
  • Miksi CocoaPods vaatii darwin-koneen.

Mutta nyt voit yksinkertaisesti ohjeistaa käyttäjiä ajamaan npx pod-install.

Tämä paketti tekee seuraavaa:

  • Tarkistaa, onko kone darwin.
    • Jos ei ole, se lopettaa hyödyllisen virheilmoituksen kanssa.
  • Varmista, että CocoaPods CLI on asennettu koneelle.
    • Jos ei ole, se yrittää asentaa CocoaPods CLI:n ensin gemillä ja sitten homebrew:lla.
  • Tarkista, onko nykyisessä hakemistossa Xcode-projekti
    • Jos ei ole, se yrittää uudelleen ios/-hakemistossa (jos sellainen on olemassa).
  • Suorita pod install
    • Jos pod install epäonnistuu, koska repo on vanhentunut, se suorittaa pod repo update ja yrittää uudelleen.

⚙️ Vaihtoehdot

Lisätietoja saat suorittamalla npx pod-install --help (tai -h)

.

Flag Input Description Default
--non-interactive Poistetaan kehotus asentaa CocoaPods sudo:lla process.stdout.isTTY
--quiet Tulostetaan vain virheet false

Lisenssi

.

Vastaa

Sähköpostiosoitettasi ei julkaista.