Epäonnistuneen Node.js-julkaisun selvittäminen
Lue julkaisulokia ja tunnista lähdekoodin, riippuvuuksien tai rakennuksen ongelma.
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
- Avaa sivusto ja Julkaisut.
- Etsi epäonnistunut rivi ajan ja commit-tunnisteen perusteella. Käytössä-merkintä kertoo, mikä julkaisu palvelee sivustoa tällä hetkellä.
- Avaa rivi nähdäksesi lokin. Etsi ensimmäinen virhe ennen rakennuksen lopussa näkyvää yleistä epäonnistumisilmoitusta.
- Jos koodia ei saada haettua, tarkista GitHub-yhteys, repositorio ja haara. Jos riippuvuuksien asennus epäonnistuu, tarkista package.json, lukitustiedosto ja pakettien saatavuus.
- 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ä.
