![Jinsi ya Kupeleka App ya Node.js kwenye Heroku: 3 Hatua Jinsi ya Kupeleka App ya Node.js kwenye Heroku: 3 Hatua](https://i.howwhatproduce.com/images/001/image-987-j.webp)
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11
![Jinsi ya Kupeleka App ya Node.js kwenye Heroku Jinsi ya Kupeleka App ya Node.js kwenye Heroku](https://i.howwhatproduce.com/images/001/image-987-1-j.webp)
Hivi ndivyo nilivyotumia Programu yangu ya NodeJS kwenye Heroku kwa kutumia akaunti ya bure. Bonyeza tu viungo ili kupakua vifaa muhimu:
Programu iliyotumiwa:
VSCode (au mhariri wowote wa maandishi unayochagua)
HerokuCLI
Git
Hatua ya 1: Unda Kifurushi.json
Utangulizi:
Heroku ni wavuti ya kurusha matangazo ambayo inaruhusu ypu kupeleka programu 5 bure na muda wa kukimbia wa masaa 500+ kwa mwezi. Ili kupeleka moja, utahitaji kupakia faili 3:
Kifurushi.json na kifurushi-lock.json flle. Unaweza kufuata mafunzo yangu mengine kwa turtorial ya hatua kwa hatua juu ya kutengeneza moja kwa kubofya hapa. Kifurushi-lock.json kinajitokeza kiatomati baada ya kifurushi.json kufanywa. Kwa kuwa tutakuwa tunaiendesha kwenye herku, kwenye kifurushi chako, faili ya json unahitaji kubainisha hati ya kuanza na ukweli wa nodi yako kwenye enines. kwa sasa hii endesha amri node -v. Hapa kuna mfano:
{
"jina": "heroku", "toleo": "1.0.0", "maelezo": "", "kuu": "index.js", "hati": {
"mtihani": "echo \" Kosa: hakuna jaribio lililotajwa / "&& toka 1", "kuanza": "node server.js"
}, "maneno": , "mwandishi": "", "leseni": "ISC", "injini": {
"nodi": "12.x"
}
}
Hatua ya 2: Unda App yako ya Node.js
Kwa kuwa programu hii itaendeshwa kwenye bandari yoyote ile ya heroku, tunahitaji kuamua nambari itakayotupa kwa kutumia mchakato huu wa nambari.env. PORT. Hapa kuna programu ya node js inayosema "hello":
const http = zinahitaji ('http'); // hupakia maktaba kuiwezesha kutenda kama servervar port = process.env. PORT || 5000; // inabainisha bandari hapana kwa chochote heroku anatoa au 5000 kwa mwenyeji wa ndani http.createServer (kazi (req, res) {// inaunda seva res.writeHead (200, {'Content-type': 'text / plain'} // Inabainisha kuwa majibu "hello" ni maandishi res.end ("hello"); // inaonyesha maandishi "hello" kwenye ukurasa wa wavuti}). Sikiliza (bandari); // inaunganisha seva hii kwenye bandari no.
Hatua ya 3: Amri ya Haraka
![Amri ya Haraka Amri ya Haraka](https://i.howwhatproduce.com/images/001/image-987-2-j.webp)
![Amri ya Haraka Amri ya Haraka](https://i.howwhatproduce.com/images/001/image-987-3-j.webp)
![Amri ya Haraka Amri ya Haraka](https://i.howwhatproduce.com/images/001/image-987-4-j.webp)
- Fungua kidokezo cha amri yako kwa kubonyeza Windows + R kufungua sanduku la "Run" kisha andika "cmd" na kisha bonyeza "OK"
- Juu yako CMD, nenda kwenye mzizi kwa kuandika "cd.." mpaka hakuna njia ni pamoja.
- Angalia ikiwa npm (meneja wa maktaba aliyewekwa na node), git na heroku imewekwa vizuri kwa kuandika:
npm - mabadiliko
git --version heroku - mabadiliko
Ingia katika akaunti ya yor herku
kuingia kwa heroku
Hii tengeneza programu kwenye heroku:
heroku kuunda
Ili kupakia faili zako, unahitaji kufika kwenye njia yake kwa kuandika cd
cd
Inaunda hazina mpya (folda) kwenye kifaa chako cha locl kwa vitu kwenye njia hii
git init
Unganisha kwa mbali kwenye folda kwenye heroku kupitia git kwenye programu yako
heroku git: kijijini
Nakili faili hii kwa mbali kwa hazina yako ya ndani ya git kupitia git kwenye programu yako
kuongeza.
Hifadhi mabadiliko uliyofanya kwenye folda na ujumbe wa "ifanye iwe bora"
git commit -am "ifanye iwe bora"
Inapakia faili kwenye folda ya git kwenye heroku. Subiri iwe chini
git kushinikiza bwana wa heroku
inafungua programu
programu ya wazi ya heroku
Ilipendekeza:
Kupeleka Channel 4: Hatua 14
![Kupeleka Channel 4: Hatua 14 Kupeleka Channel 4: Hatua 14](https://i.howwhatproduce.com/images/002/image-4671-j.webp)
Kupitishwa kwa Channel 4: - na Bhawna Singh, Prerna Gupta, Maninder Bir Singh Gulshan
Uendeshaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupeleka Pamoja na Kitufe cha Kushinikiza: Hatua 7
![Uendeshaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupeleka Pamoja na Kitufe cha Kushinikiza: Hatua 7 Uendeshaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupeleka Pamoja na Kitufe cha Kushinikiza: Hatua 7](https://i.howwhatproduce.com/images/002/image-3167-8-j.webp)
Usafirishaji wa Nyumbani Wingu ya Nuru ya Nuru na ESP-01 na Moduli ya Kupitisha na Kitufe cha Push: Kwa hivyo katika maagizo ya awali tuliandaa ESP-01 na Tasmota tukitumia Flasher ya ESP na tukaunganisha ESP-01 na mitandao yetu ya wifi. kuwasha / kuzima swichi nyepesi kwa kutumia WiFi au kitufe cha kushinikiza.Kwa wor wa umeme
Kudhibiti Bodi ya Kupeleka Kutoka kwa Octoprint kwenye Raspberry Pi: Hatua 5
![Kudhibiti Bodi ya Kupeleka Kutoka kwa Octoprint kwenye Raspberry Pi: Hatua 5 Kudhibiti Bodi ya Kupeleka Kutoka kwa Octoprint kwenye Raspberry Pi: Hatua 5](https://i.howwhatproduce.com/images/012/image-33024-j.webp)
Kudhibiti Bodi ya Kupeleka Kutoka kwa Octoprint kwenye Raspberry Pi: Kwa hivyo una pi ya rasipberry na Octoprint na hata uwe na usanidi wa kamera. Jambo la mwisho unahitaji ni njia ya kuwasha na kuzima printa yako ya 3d na labda kudhibiti taa. Hii inaweza kufundishwa kwako! Hii imeongozwa na kurahisishwa kutoka: https: //github.co
Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7
![Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7 Jinsi ya Kuchukua Takwimu kutoka kwenye Hifadhidata ya Firebase kwenye NodeMCU: Hatua 7](https://i.howwhatproduce.com/images/005/image-13259-28-j.webp)
Jinsi ya Kuchukua Takwimu kutoka kwa Hifadhidata ya Firebase kwenye NodeMCU: Kwa hili tunaweza kufundisha, tutachukua data kutoka kwa hifadhidata katika Google Firebase na kuichukua kwa kutumia NodeMCU kwa kuchanganua zaidi. akaunti ya kuunda hifadhidata ya Firebase. 3) Pakua
Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Hatua 3
![Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Hatua 3 Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Hatua 3](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10959507-how-to-run-command-prompt-on-a-computer-that-has-it-locked-and-get-into-the-administrators-password-3-steps.webp)
Jinsi ya Kuendesha Amri ya Haraka kwenye Kompyuta Iliyofungwa, na Ingia Kwenye Nenosiri la Wasimamizi: Jina linasema yote. Inayoweza kufundishwa itakuambia jinsi ya kutumia CMD (Amri ya Kuamuru) na ubadilishe nywila