Video: Kuidas rakendust Node.js Herokus juurutada: 3 sammu
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
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
- 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