Sisällysluettelo:
![Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-987-j.webp)
Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta
![Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta Video: Node.js -sovelluksen käyttöönotto Herokussa: 3 vaihetta](https://i.ytimg.com/vi/i6McURJxMXA/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
![Node.js -sovelluksen käyttöönotto Herokussa Node.js -sovelluksen käyttöönotto Herokussa](https://i.howwhatproduce.com/images/001/image-987-1-j.webp)
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
![Komentokehote Komentokehote](https://i.howwhatproduce.com/images/001/image-987-2-j.webp)
![Komentokehote Komentokehote](https://i.howwhatproduce.com/images/001/image-987-3-j.webp)
![Komentokehote Komentokehote](https://i.howwhatproduce.com/images/001/image-987-4-j.webp)
- 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 käyttöönotto Arduino IDE: llä: 10 vaihetta NodeMcu ESP8266 Ensimmäinen käyttöönotto Arduino IDE: llä: 10 vaihetta](https://i.howwhatproduce.com/images/001/image-397-j.webp)
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 -laitteiston käyttöönotto RaspberryPi: n avulla: 4 vaihetta TicTacToe -laitteiston käyttöönotto RaspberryPi: n avulla: 4 vaihetta](https://i.howwhatproduce.com/images/002/image-3063-23-j.webp)
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 käyttöönotto ja käyttö: 3 vaihetta WeMos TTgo ESP32 Uno D1 R32: n käyttöönotto ja käyttö: 3 vaihetta](https://i.howwhatproduce.com/images/005/image-12537-20-j.webp)
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 käyttöönotto: 9 vaihetta CloudX: n käyttöönotto: 9 vaihetta](https://i.howwhatproduce.com/images/001/image-1594-65-j.webp)
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: 7 vaihetta Basic X10: n käyttöönotto aloittelijoille: 7 vaihetta](https://i.howwhatproduce.com/images/001/image-2420-106-j.webp)
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