Täysin uusi asiakastili on nyt julkaistu!
Oppaat

Epäonnistuneen Node.js-julkaisun selvittäminen

Lue julkaisulokia ja tunnista lähdekoodin, riippuvuuksien tai rakennuksen ongelma.

5 min · Perusteet

Päivitetty

Tässä oppaassa

Aloita oikeasta julkaisusta

Julkaisuloki kertoo koodin hakemisesta ja rakentamisesta. Käynnissä olevan sovelluksen tapahtumat löytyvät erikseen Lokit-sivulta. Tarvitset pääsyn kyseisen sivuston tietoihin; muutosten julkaiseminen vaatii hallintaoikeudet.

Tutki virhe

  1. Avaa sivusto ja Julkaisut.
  2. Etsi epäonnistunut rivi ajan ja commit-tunnisteen perusteella. Käytössä-merkintä kertoo, mikä julkaisu palvelee sivustoa tällä hetkellä.
  3. Avaa rivi nähdäksesi lokin. Etsi ensimmäinen virhe ennen rakennuksen lopussa näkyvää yleistä epäonnistumisilmoitusta.
  4. Jos koodia ei saada haettua, tarkista GitHub-yhteys, repositorio ja haara. Jos riippuvuuksien asennus epäonnistuu, tarkista package.json, lukitustiedosto ja pakettien saatavuus.
  5. Jos virhe kertoo puuttuvasta muuttujasta, lisää se Ympäristömuuttujat-sivulla. Jos kyse on koodivirheestä, korjaa se repositoriossa ja julkaise korjattu commit.

Tarkista korjaus

Varmista, että uusi julkaisu on valmis ja oikea commit näkyy käytössä. Testaa myös sivuston toiminta selaimessa: onnistunut rakennus ei yksin todista esimerkiksi kirjautumisen tai tietokantayhteyden toimivuutta.

Jos tarvitset apua

Liitä tukipyyntöön palvelun ja sivuston nimi, julkaisun aika, commit-tunniste ja virheen ympäriltä muutama lokirivi. Poista API-avaimet, tunnisteet ja henkilötiedot. Jos lokissa näkyy muistin tai levytilan loppuminen, tarkista Käyttö ja paketti ennen uutta yritystä.