![Hoe om 'n Node.js -app op Heroku te implementeer: 3 stappe Hoe om 'n Node.js -app op Heroku te implementeer: 3 stappe](https://i.howwhatproduce.com/images/001/image-987-j.webp)
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Hoe om 'n Node.js -app op Heroku te implementeer Hoe om 'n Node.js -app op Heroku te implementeer](https://i.howwhatproduce.com/images/001/image-987-1-j.webp)
Hier is hoe ek my NodeJS -app op Heroku ontplooi het met 'n gratis rekening. Klik net op die skakels om die nodige sagteware af te laai:
Sagteware wat gebruik word:
VSCode (of enige teksredakteur van u keuse)
HerokuCLI
Git
Stap 1: Skep 'n Package.json
Inleiding:
Heroku is 'n gasheerwebwerf waarmee ypu 5 programme gratis kan implementeer met 'n tydsduur van meer as 500 uur per maand. Om een te implementeer, moet u 3 lêers oplaai:
'N Package.json en package-lock.json flle. U kan my ander tutoriaal volg vir 'n stap -vir -stap les oor hoe om een te maak deur hier te klik. Die pakket-lock.json verskyn outomaties nadat 'n package.json gemaak is. Aangesien ons dit op herku, op u pakket, json -lêer sal gebruik, moet u 'n beginskrip en die verison van u knoop op enines spesifiseer. voer nou die opdragknoop -v. Hier is 'n voorbeeld:
{
"name": "heroku", "weergawe": "1.0.0", "description": "", "main": "index.js", "skrifte": {
"test": "eggo \" Fout: geen toets gespesifiseer nie / "&& exit 1", "start": "node server.js"
}, "sleutelwoorde": , "author": "", "license": "ISC", "enjins": {
"node": "12.x"
}
}
Stap 2: Skep u Node.js -app
Aangesien hierdie app op enige poort wat ons kan gebruik, gebruik word, moet ons die kode bepaal wat dit ons sal gee deur hierdie kodeproses te gebruik.env. PORT. Hier is 'n node js -app wat 'hallo' sê:
const http = vereis ('http'); // laai die biblioteek sodat dit kan optree as 'n servervar -poort = process.env. PORT || 5000; // spesifiseer die poortnr vir wat heroku of 5000 op die plaaslike gasheer http.createServer (funksie (req, res) {// skep 'n bediener res.writeHead (200, {'Content-type': 'text/plain'}); // Spesifiseer dat die reaksie "hallo" 'n teks res.end ("hallo") is; // toon die teks "hallo" op die eweb -bladsy}). Luister (poort); // heg hierdie bediener aan by die poortnr.
Stap 3: Opdragprompt
![Opdragprompt Opdragprompt](https://i.howwhatproduce.com/images/001/image-987-2-j.webp)
![Opdragprompt Opdragprompt](https://i.howwhatproduce.com/images/001/image-987-3-j.webp)
![Opdragprompt Opdragprompt](https://i.howwhatproduce.com/images/001/image-987-4-j.webp)
- Open u opdragprompt deur op Windows+R te druk om die venster "Uitvoering" oop te maak, tik "cmd" en klik dan op "OK"
-
Gaan op u CMD na die wortel deur 'cd..' te tik totdat geen pad ingesluit is nie.
- Kontroleer of npm ('n biblioteekbestuurder geïnstalleer deur node), git en heroku behoorlik geïnstalleer is deur te tik:
npm -weergawe
git -weergawe heroku -weergawe
Teken in op u herku -rekening
heroku -aanmelding
Dit skep 'n app op heroku:
heroku skep
Om u lêers op te laai, moet u op die pad kom deur cd te tik
cd
Skep 'n nuwe bewaarplek (vouer) op u locl -toestel vir die items in hierdie pad
git init
Koppel op afstand aan 'n gids op heroku via git op u app
heroku git: afgeleë
Kopieer hierdie lêer op afstand na u plaaslike git -bewaarplek u via git op u app
git byvoeg.
Stoor die veranderinge wat u in die gids gemaak het met 'n boodskap van "maak dit beter"
git commit -am "maak dit beter"
Laai die lêers op na die git -lêergids op heroku. Wag totdat dit afloop
git push heroku meester
maak die app oop
heroku oop app
Aanbeveel:
Hoe om Raspberry Pi aan die wolk te koppel met behulp van Node.js: 7 stappe
![Hoe om Raspberry Pi aan die wolk te koppel met behulp van Node.js: 7 stappe Hoe om Raspberry Pi aan die wolk te koppel met behulp van Node.js: 7 stappe](https://i.howwhatproduce.com/images/001/image-1333-12-j.webp)
Hoe om Raspberry Pi aan die wolk te koppel met behulp van Node.js: Hierdie handleiding is handig vir almal wat 'n Raspberry Pi aan die wolk wil koppel, veral aan die AskSensors IoT -platform, met behulp van Node.js. Het u nie 'n Raspberry Pi nie? As u tans nie 'n Raspberry Pi besit nie, sal ek u aanbeveel om 'n Raspberry te koop
Hoe om 'n enkelfase-omvormer te ontwerp en te implementeer: 9 stappe
![Hoe om 'n enkelfase-omvormer te ontwerp en te implementeer: 9 stappe Hoe om 'n enkelfase-omvormer te ontwerp en te implementeer: 9 stappe](https://i.howwhatproduce.com/images/006/image-16143-j.webp)
Hoe om 'n enkelfase-omvormer te ontwerp en te implementeer: Hierdie instruksie ondersoek die gebruik van Dialog se GreenPAK ™ CMIC's in kragelektronika-toepassings en demonstreer die implementering van 'n enkelfase-omvormer met behulp van verskillende beheermetodes. Verskillende parameters word gebruik om die q
Maklik om te implementeer UI -- OLED -skerm met joystick en knoppies: 6 stappe
![Maklik om te implementeer UI -- OLED -skerm met joystick en knoppies: 6 stappe Maklik om te implementeer UI -- OLED -skerm met joystick en knoppies: 6 stappe](https://i.howwhatproduce.com/images/002/image-4978-35-j.webp)
Maklik om te implementeer UI || OLED-skerm met joystick en knoppies: Hierdie module het 'n OLED-skerm met twee knoppies, 5-rigting joystick en 'n 3-as versnellingsmeter. Dit is handig om UI vir 'n projek op te stel. Akarsh hier van CETech.Vandag gaan ons kyk na 'n alles-in-een-module wat
Hoe om Tinkercad te gebruik om u hardeware te toets en implementeer: 5 stappe (met foto's)
![Hoe om Tinkercad te gebruik om u hardeware te toets en implementeer: 5 stappe (met foto's) Hoe om Tinkercad te gebruik om u hardeware te toets en implementeer: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-2774-46-j.webp)
Hoe om Tinkercad te gebruik om u hardeware te toets en implementeer: Kring simulasie is 'n tegniek waar rekenaarprogrammatuur die gedrag van 'n elektroniese stroombaan of stelsel simuleer. Nuwe ontwerpe kan getoets, geëvalueer en gediagnoseer word sonder om die kring of stelsel eintlik te bou. Kring simulasie kan 'n
Maklik om WiFI -beheer in u huis te implementeer: 5 stappe
![Maklik om WiFI -beheer in u huis te implementeer: 5 stappe Maklik om WiFI -beheer in u huis te implementeer: 5 stappe](https://i.howwhatproduce.com/images/001/image-746-75-j.webp)
Eenvoudige implementering van WiFI-beheer in u huis: ESP-01S is 'n goedkoop en maklik om te gebruik draadlose oplossing. Deur te kombineer met ander sensors en aktuator, kan afstandmonitering en -beheer gerieflik uitgevoer word.In hierdie projek gaan ek 'n slim skakelaar bou om die waaier deur die ESP-01S Rela te beheer