Sisällysluettelo:

Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta
Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta

Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta

Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta
Video: Ohjelmoinnin aloittaminen: Ympäristön asennus 2024, Heinäkuu
Anonim
Node.js -sovelluksen käyttöönotto Herokussa
Node.js -sovelluksen käyttöönotto Herokussa

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

Komentokehote
Komentokehote
Komentokehote
Komentokehote
Komentokehote
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

Suositeltava: