
Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:53

Štai kaip aš įdiegiau savo „NodeJS“programą „Heroku“naudodamas nemokamą paskyrą. Tiesiog spustelėkite nuorodas, kad atsisiųstumėte reikiamas programas:
Naudojama programinė įranga:
VSCode (arba bet kuris jūsų pasirinktas teksto redaktorius)
HerokuCLI
Git
1 veiksmas: sukurkite Package.json
Įvadas:
„Heroku“yra svetainė, leidžianti „ypu“nemokamai įdiegti 5 programas, kurių trukmė yra daugiau nei 500 valandų per mėnesį. Jei norite įdiegti vieną, turite įkelti 3 failus:
Paketas.json ir paketas-lock.json. Galite sekti kitą mano vadovėlį, kuriame žingsnis po žingsnio aprašysite, kaip jį padaryti, spustelėdami čia. Sukūrus paketą „package-lock.json“rodomas automatiškai. Kadangi mes jį paleisime „herku“, jūsų pakuotėje, „json“faile, turite nurodyti pradžios scenarijų ir mazgo „enines“tikrumą. iki šiol paleiskite komandą mazgas -v. Štai pavyzdys:
{
"vardas": "heroku", "versija": "1.0.0", "apibūdinimas": "", "main": "index.js", "scenarijai": {
"test": "echo \" Klaida: testas nenurodytas / "&& exit 1", "start": "mazgas serveris.js"
}, "raktažodžiai": , "autorius": "", "licencija": "ISC", "varikliai": {
"mazgas": "12.x"
}
}
2 veiksmas: sukurkite savo „Node.js“programą
Kadangi ši programa veiks bet kuriame uosto heroku, kurį mums duosite, turime nustatyti kodą, kurį jis mums duos, naudodami šį kodo procesą. Lt. PORT. Čia yra mazgo js programa, kuri sako „labas“:
const http = reikalauti ('http'); // įkelia biblioteką, kad ji galėtų veikti kaip servervar prievadas = process.env. PORT || 5000; // nurodo prievado numerį bet kokiam heroku nurodymui arba 5000 vietiniame priegloboje http.createServer (function (req, res) {// sukuria serverį res.writeHead (200, {'Content-type': 'text/plain'})); // Nurodo, kad atsakymai „labas“yra tekstas res.end („labas“); // rodo tekstą „labas“tinklalapyje}). Klausytis (prievadas); // prideda šį serverį prie prievado Nr.
3 veiksmas: komandų eilutė



- Atidarykite komandų eilutę paspausdami „Windows+R“, kad atidarytumėte laukelį „Vykdyti“, tada įveskite „cmd“ir spustelėkite „Gerai“
-
CMD eikite į šaknį įvesdami „cd..“, kol nebus įtrauktas joks kelias.
- Įvesdami patikrinkite, ar npm (bibliotekos tvarkyklė, įdiegta mazgo), „git“ir „heroku“yra tinkamai įdiegta:
npm -versija
git --versija heroku --versija
Prisijunkite prie „yor herku“paskyros
heroku prisijungimas
Tai sukuria programą heroku:
sukurti herojus
Norėdami įkelti failus, turite patekti į jo kelią įvesdami cd
cd
Sukuria naują saugyklą (aplanką) jūsų locl įrenginyje šio kelio elementams
git init
Prisijunkite nuotoliniu būdu prie „heroku“aplanko naudodami savo programos „git“
heroku git: nuotolinis
Nukopijuoja šį failą nuotoliniu būdu į vietinę „git“saugyklą u per „git“jūsų programoje
pridėk.
Išsaugokite atliktus pakeitimus aplanke su pranešimu „patobulink“
git įsipareigoti -am "padaryk tai geriau"
Įkelia failus į git aplanką heroku. Palaukite, kol nusileis
git push heroku meistras
atidaro programą
heroku atidaryti programą
Rekomenduojamas:
Kaip įdiegti „Raspbian OS“programoje „Raspberry Pi“naudojant NOOBS programinę įrangą ir išmanųjį telefoną .: 6 veiksmai

Kaip įdiegti Raspbian OS į Raspberry Pi naudojant NOOBS programinę įrangą ir išmanųjį telefoną .: Sveiki visi! šiandien šioje pamokoje aš jums parodysiu, kaip lengvai įdiegti „Raspbian“OS „Raspberry Pi“naudojant NOOBS programinę įrangą ir išmanųjį telefoną
[Win] Kaip įdiegti ADB komandą CMD (paruošta naudoti): 6 veiksmai
![[Win] Kaip įdiegti ADB komandą CMD (paruošta naudoti): 6 veiksmai [Win] Kaip įdiegti ADB komandą CMD (paruošta naudoti): 6 veiksmai](https://i.howwhatproduce.com/images/004/image-11875-j.webp)
[Win] Kaip įdiegti ADB komandą CMD (paruošta naudoti): pereikite prie kito veiksmo
Kaip įdiegti „WordPress“?: 6 veiksmai

Kaip įdiegti „WordPress“?: Jūs pasirinkote savo domeno vardą ir savo prieglobos įmonę (ir jie gali būti vienas ir tas pats). Kita jūsų kelionės dalis „Darbo su tinklaraščiu pradžia“" yra įdiegti „Wordpress“. Gali būti, kad nusprendėte turėti savo tinklaraštį
Kaip įdiegti „Windows 95“„Android“telefone: 3 veiksmai

Kaip įdiegti „Windows 95“„Android“telefone: kada nors norėjote paleisti „Windows 95“savo „Android“įrenginyje? Emuliacija yra labai sunkus procesas, laimei, „Windows 95“turi labai mažai reikalavimų. Telefone jis puikiai veikia kaip kompiuteryje, jei kas nors nori turėti operacinę sistemą
Kaip įdiegti „Robo Recall Mod Kit“rinkinį (2019 m. Paleidimo priemonė): 4 veiksmai

Kaip įdiegti „Robo Recall Mod Kit“rinkinį (2019 m. Paleidimo priemonė): išleidus „Epic Games Store“ir įtakojant tokius žaidimus kaip „Fortnite“, „Epic Games“paleidimo priemonė padarė gana didelių pakeitimų 2018 m. Ir 2019 m. pasirenkamos kategorijos normaliam vystymuisi (naudojant bazinę