Kuidas rakendust Node.js Herokus juurutada: 3 sammu
Kuidas rakendust Node.js Herokus juurutada: 3 sammu

Video: Kuidas rakendust Node.js Herokus juurutada: 3 sammu

Video: Kuidas rakendust Node.js Herokus juurutada: 3 sammu
Video: Создание приложений для мобильных устройств, игр, Интернета вещей и многого другого с помощью AWS DynamoDB, Рик Хулихан 2025, Jaanuar
Anonim
Kuidas rakendust Node.js Herokus juurutada
Kuidas rakendust Node.js Herokus juurutada

Siit saate teada, kuidas kasutasin oma NodeJS -i rakendust Herokul tasuta kontot kasutades. Vajalike tarkvarade allalaadimiseks klõpsake lihtsalt linke:

Kasutatud tarkvara:

VSCode (või mõni teie valitud tekstiredaktor)

HerokuCLI

Git

Samm: looge pakett.json

Sissejuhatus:

Heroku on ahostav veebisait, mis võimaldab ypu -l tasuta 5 rakendust juurutada, töötamise ajaga 500+ tundi kuus. Ühe juurutamiseks peate üles laadima 3 faili.

Pakett.json ja package-lock.json flle. Siit klõpsates saate järgida minu teist õpetust samm -sammult selle valmistamiseks. Pakett-lock.json kuvatakse automaatselt pärast paketi package.json tegemist. Kuna me käivitame selle herkul, teie pakettil, json -failil, peate määrama stardiskripti ja sõlme sisu enines. siiani käivitage käsk sõlm -v. Siin on näide:

{

"nimi": "heroku", "versioon": "1.0.0", "kirjeldus": "", "main": "index.js", "skriptid": {

"test": "echo \" Viga: testi pole määratud / "&& exit 1", "start": "sõlm server.js"

}, "märksõnad": , "autor": "", "litsents": "ISC", "mootorid": {

"sõlm": "12.x"

}

}

Samm: looge oma rakendus Node.js

Kuna see rakendus töötab mis tahes sadamas, mida heroku meile annab, peame selle koodiprotsessi abil kindlaks määrama selle meile antava koodi. Env. PORT. Siin on sõlme js rakendus, mis ütleb "tere":

const http = nõuda ('http'); // laadib kogu, et see saaks toimida servervari pordina = process.env. PORT || 5000; // määrab pordi nr sellele, mida heroku annab, või 5000 kohalikus hostis http.createServer (function (req, res) {// loob serveri res.writeHead (200, {'Content-type': 'text/plain'})); // Määrab, et vastuseks "tere" on tekst res.end ("tere"); // näitab teksti "tere" veebilehel}). Kuula (port); // lisab selle serveri porti nr.

Samm: käsuviip

Käsurida
Käsurida
Käsurida
Käsurida
Käsurida
Käsurida
  • Avage käsuviip, vajutades Windows+R, et avada kast „Käivita”, seejärel tippige „cmd” ja seejärel klõpsake „OK”
  • Minge oma CMD -l juure, kirjutades "cd..", kuni ühtegi teed pole.

  • Kontrollige, kas npm (sõlme installitud raamatukoguhaldur), git ja heroku on õigesti installitud, tippides:

npm -teisendamine

git --versioon heroku --versioon

Logige sisse oma yor herku kontole

heroku sisselogimine

See loob herokul rakenduse:

heroku luua

Failide üleslaadimiseks peate jõudma selle teele, tippides cd

cd

Loob selle tee üksuste jaoks teie lokiseadmesse uue hoidla (kausta)

git init

Ühendage oma rakenduse giti kaudu eemalt heroku kaustaga

heroku git: kaugjuhtimispult

Kopeerib selle faili oma rakenduse giti kaudu eemalt oma kohalikku git -hoidlasse u

lisage.

Salvestage tehtud muudatused kausta sõnumiga "tee see paremaks"

git pühenduda -am "tee see paremaks"

Laeb failid üles heroku git -kausta. Oodake, kuni see alla laaditakse

git push heroku meister

avab rakenduse

heroku avatud rakendus