
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41

Näin otin NodeJS -sovelluksen käyttöön Herokulla ilmaisen tilin avulla. Napsauta vain linkkejä ladataksesi tarvittavat ohjelmistot:
Käytetty ohjelmisto:
VSCode (tai mikä tahansa valitsemasi tekstieditori)
HerokuCLI
Git
Vaihe 1: Luo Package.json
Johdanto:
Heroku on ahosting -sivusto, jonka avulla ypu voi ottaa käyttöön viisi sovellusta ilmaiseksi, ja niiden käyttöaika on yli 500 tuntia kuukaudessa. Jos haluat ottaa yhden käyttöön, sinun on ladattava kolme tiedostoa:
Paketti.json ja paketti-lock.json flle. Voit seurata toista opetusohjelmaani askel askeleelta kilpikonnan luomiseen napsauttamalla tätä. Package-lock.json tulee näkyviin automaattisesti, kun package.json on tehty. Koska aiomme käyttää sitä herkussa, paketissasi, json -tiedostossa, sinun on määritettävä käynnistysskripti ja solmun todellinen enines. toistaiseksi suorita komento solmu -v. Tässä on esimerkki:
{
"nimi": "heroku", "versio": "1.0.0", "kuvaus": "", "main": "index.js", "skriptejä": {
"test": "echo \" Virhe: testiä ei ole määritetty / "&& exit 1", "start": "node server.js"
}, "avainsanat": , "kirjoittaja": "", "lisenssi": "ISC", "moottorit": {
"solmu": "12.x"
}
}
Vaihe 2: Luo Node.js -sovelluksesi
Koska tämä sovellus toimii millä tahansa meille annettavalla portilla, meidän on määritettävä sen antama koodi käyttämällä tätä koodiprosessia. Env. PORT. Tässä on solmun js -sovellus, joka sanoo "hei":
const http = vaatia ('http'); // lataa kirjaston, jotta se voi toimia palvelinporttina = process.env. PORT || 5000; // määrittää portin nro mille tahansa heroulle tai 5000: lle paikallisessa isännässä http.createServer (function (req, res) {// luo palvelimen res.writeHead (200, {'Content-type': 'text/plain'})); // Määrittää, että vastaukset "hei" ovat teksti res.end ("hei"); // näyttää tekstin "hei" verkkosivulla}). Listen (port); // liittää tämän palvelimen porttiin nro.
Vaihe 3: Komentokehote



- Avaa komentokehote painamalla Windows+R avataksesi "Suorita" -ruutu, kirjoita "cmd" ja napsauta sitten "OK"
- Siirry CMD: n juureen kirjoittamalla "cd..", kunnes mitään polkua ei sisälly.
- Tarkista, onko npm (solmun asentama kirjastonhallinta), git ja heroku asennettu oikein kirjoittamalla:
npm -versio
git --versio heroku --versio
Kirjaudu sisään yor herku -tilillesi
heroku kirjautuminen
Tämä luo sovelluksen herokulle:
luo sankarit
Jos haluat ladata tiedostoja, sinun on päästävä sen polulle kirjoittamalla cd
CD
Luo uuden arkiston (kansion) locl -laitteellesi tämän polun kohteille
git init
Yhdistä etäyhteydellä herokun kansioon sovelluksesi gitin kautta
heroku git: kaukosäädin
Kopioi tämän tiedoston etänä paikalliselle git -arkistollesi u sovelluksesi gitin kautta
git lisää.
Tallenna tekemäsi muutokset kansioon viestillä "tee siitä parempi"
git sitoutua -am "parantaa sitä"
Lataa tiedostot herokun git -kansioon. Odota, että se laskee
git push heroku master
avaa sovelluksen
heroku avoin sovellus
Suositeltava:
NodeMcu ESP8266 Ensimmäinen käyttöönotto Arduino IDE: llä: 10 vaihetta

NodeMcu ESP8266 Ensimmäinen asennus Arduino IDE: llä: Teen Twitch -ohjattuja laitteita; mukautetut konsolit, ohjaimet ja muut tapahtumat! Suoratoistot ovat joka keskiviikko ja lauantai klo 21.00 EST osoitteessa https://www.twitch.tv/noycebru, kohokohdat TikTokissa @noycebru ja voit katsella opetusohjelmia YouTubessa
TicTacToe -laitteiston käyttöönotto RaspberryPi: n avulla: 4 vaihetta

TicTacToe -laitteistototeutus RaspberryPi: n avulla: Tämän projektin tavoitteena on rakentaa interaktiivinen TicTacToe -malli, jossa käytetään kahta eri väristä LEDiä, jotka merkitsevät kahta pelaajaa, jotka käyttävät vadelmapiä. Ajatuksena oli toteuttaa tämä laajemmin kujalla - kuvittele 3x3 puolipallon ruudukko (li
WeMos TTgo ESP32 Uno D1 R32: n käyttöönotto ja käyttö: 3 vaihetta

WeMos TTgo ESP32 Uno D1 R32: n asentaminen ja käyttö: WeMos® TTgo ESP32 uno D1 R32: n määrittäminen
CloudX: n käyttöönotto: 9 vaihetta

CloudX: n asentaminen: Tässä opetusohjelmassa opimme lataamaan ja asentamaan tarvittavat ohjelmistot, jotka tarvitaan ensimmäisen projektisi kirjoittamiseen ja suorittamiseen CloudX -mikrokontrollerilla. Kirjoitan myös yksinkertaisen hello world -projektin testataksesi koko asennuksen. Joten, jo
Basic X10: n käyttöönotto aloittelijoille: 7 vaihetta

Basic X10: n käyttöönotto aloittelijoille: Valojen sytyttäminen ja sammuttaminen ei-ir-kaukosäätimellä on todella helpompaa ja halvempaa kuin se näyttää ja kuulostaa. Tässä oppaassa näytetään, kuinka x10-kaukosäädin määritetään kahdelle valolle. Näyttää myös tarrakirjoituskoneen käyttämisen kauko-ohjaimen merkitsemiseen