Sisällysluettelo:
Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Näin otin NodeJS -sovelluksen käyttöön Herokulla ilmaisen tilin avulla. Napsauta vain linkkejä ladataksesi tarvittavat ohjelmistot:
Käytetty ohjelmisto:
VSCode (tai mikä tahansa valitsemasi tekstieditori)
HerokuCLI
Git
Vaihe 1: Luo Package.json
Johdanto:
Heroku on ahosting -sivusto, jonka avulla ypu voi ottaa käyttöön viisi sovellusta ilmaiseksi, ja niiden käyttöaika on yli 500 tuntia kuukaudessa. Jos haluat ottaa yhden käyttöön, sinun on ladattava kolme tiedostoa:
Paketti.json ja paketti-lock.json flle. Voit seurata toista opetusohjelmaani askel askeleelta kilpikonnan luomiseen napsauttamalla tätä. Package-lock.json tulee näkyviin automaattisesti, kun package.json on tehty. Koska aiomme käyttää sitä herkussa, paketissasi, json -tiedostossa, sinun on määritettävä käynnistysskripti ja solmun todellinen enines. toistaiseksi suorita komento solmu -v. Tässä on esimerkki:
{
"nimi": "heroku", "versio": "1.0.0", "kuvaus": "", "main": "index.js", "skriptejä": {
"test": "echo \" Virhe: testiä ei ole määritetty / "&& exit 1", "start": "node server.js"
}, "avainsanat": , "kirjoittaja": "", "lisenssi": "ISC", "moottorit": {
"solmu": "12.x"
}
}
Vaihe 2: Luo Node.js -sovelluksesi
Koska tämä sovellus toimii millä tahansa meille annettavalla portilla, meidän on määritettävä sen antama koodi käyttämällä tätä koodiprosessia. Env. PORT. Tässä on solmun js -sovellus, joka sanoo "hei":
const http = vaatia ('http'); // lataa kirjaston, jotta se voi toimia palvelinporttina = process.env. PORT || 5000; // määrittää portin nro mille tahansa heroulle tai 5000: lle paikallisessa isännässä http.createServer (function (req, res) {// luo palvelimen res.writeHead (200, {'Content-type': 'text/plain'})); // Määrittää, että vastaukset "hei" ovat teksti res.end ("hei"); // näyttää tekstin "hei" verkkosivulla}). Listen (port); // liittää tämän palvelimen porttiin nro.
Vaihe 3: Komentokehote
- Avaa komentokehote painamalla Windows+R avataksesi "Suorita" -ruutu, kirjoita "cmd" ja napsauta sitten "OK"
- Siirry CMD: n juureen kirjoittamalla "cd..", kunnes mitään polkua ei sisälly.
- Tarkista, onko npm (solmun asentama kirjastonhallinta), git ja heroku asennettu oikein kirjoittamalla:
npm -versio
git --versio heroku --versio
Kirjaudu sisään yor herku -tilillesi
heroku kirjautuminen
Tämä luo sovelluksen herokulle:
luo sankarit
Jos haluat ladata tiedostoja, sinun on päästävä sen polulle kirjoittamalla cd
CD
Luo uuden arkiston (kansion) locl -laitteellesi tämän polun kohteille
git init
Yhdistä etäyhteydellä herokun kansioon sovelluksesi gitin kautta
heroku git: kaukosäädin
Kopioi tämän tiedoston etänä paikalliselle git -arkistollesi u sovelluksesi gitin kautta
git lisää.
Tallenna tekemäsi muutokset kansioon viestillä "tee siitä parempi"
git sitoutua -am "parantaa sitä"
Lataa tiedostot herokun git -kansioon. Odota, että se laskee
git push heroku master
avaa sovelluksen
heroku avoin sovellus