Բովանդակություն:

Ինչպես տեղակայել Node.js հավելվածը Heroku- ում. 3 քայլ
Ինչպես տեղակայել Node.js հավելվածը Heroku- ում. 3 քայլ

Video: Ինչպես տեղակայել Node.js հավելվածը Heroku- ում. 3 քայլ

Video: Ինչպես տեղակայել Node.js հավելվածը Heroku- ում. 3 քայլ
Video: How To Install Heroku On Ubuntu And A Ruby on Rails App 2024, Նոյեմբեր
Anonim
Ինչպես տեղակայել Node.js հավելվածը Heroku- ում
Ինչպես տեղակայել Node.js հավելվածը Heroku- ում

Ահա թե ինչպես ես տեղակայեցի իմ NodeJS հավելվածը Heroku- ում ՝ օգտագործելով անվճար հաշիվ: Պարզապես կտտացրեք հղումներին ՝ ներբեռնելու համար անհրաժեշտ ծրագրակազմը.

Օգտագործված ծրագրակազմ.

VSCode (կամ ձեր ընտրած ցանկացած տեքստային խմբագիր)

HerokuCLI

Git

Քայլ 1: Ստեղծեք Package.json

Ներածություն:

Heroku- ն հոստինգի կայք է, որը թույլ է տալիս ypu- ին անվճար տեղադրել 5 ծրագիր `ամսական 500+ ժամ տևողությամբ: Մեկը տեղակայելու համար հարկավոր է վերբեռնել 3 ֆայլ.

A package.json և package-lock.json flle: Դուք կարող եք հետևել իմ մյուս ձեռնարկին ՝ քայլ առ քայլ պատրաստելու համար ՝ կտտացնելով այստեղ: Package-lock.json- ը ավտոմատ կերպով հայտնվում է package.json- ի պատրաստումից հետո: Քանի որ մենք այն գործարկելու ենք herku- ում, ձեր փաթեթի, json ֆայլի վրա դուք պետք է նշեք սկզբնական սցենարը և ձեր հանգույցի ստուգումը enines- ում: մինչ այժմ սա գործարկում է հրամանի հանգույց -v: Ահա մի օրինակ

{

"name": "heroku", "տարբերակ": "1.0.0", "նկարագրություն": "", "հիմնական": "index.js", "սցենարներ": {

"test": "echo \" Սխալ. թեստը նշված չէ / "&& ելք 1", "start": "node server.js"

}, "հիմնաբառեր": , "հեղինակ": "", "լիցենզիա": "ISC", "շարժիչներ": {

"հանգույց": "12.x"

}

}

Քայլ 2: Ստեղծեք ձեր Node.js ծրագիրը

Քանի որ այս ծրագիրը կգործի մեզ տրամադրվող ցանկացած նավահանգստի վրա, մենք պետք է որոշենք այն կոդը, որը այն մեզ կտա ՝ օգտագործելով այս կոդերի գործընթացը: env. PORT: Ահա մի հանգույց js ծրագիր, որն ասում է «բարև».

const http = պահանջում ('http'); // բեռնում է գրադարանը, որպեսզի այն կարողանա գործել որպես servervar նավահանգիստ = process.env. PORT || 5000; // սահմանում է նավահանգիստը ոչ այն, ինչ հերքուն տալիս է կամ 5000 ՝ տեղական սերվերի վրա http.createServer (գործառույթը (պահանջ, res) {// ստեղծում է սերվեր res.writeHead (200, {'Content-type': 'text/plain'}); // Նշում է, որ «բարև» պատասխանները տեքստ են. // կցում է այս սերվերը պորտին.

Քայլ 3: Հրամանի հուշում

Հրամանի հուշում
Հրամանի հուշում
Հրամանի հուշում
Հրամանի հուշում
Հրամանի հուշում
Հրամանի հուշում
  • Բացեք ձեր հրամանի տողը ՝ սեղմելով Windows+R ՝ «Run» վանդակը բացելու համար, այնուհետև մուտքագրեք «cmd», այնուհետև կտտացրեք «OK»
  • CMD- ի վրա գնացեք արմատ ՝ մուտքագրելով «cd..», մինչև որ որևէ ուղի ներառված չէ:
  • Ստուգեք, արդյոք npm (գրադարանի կառավարիչ, որը տեղադրված է հանգույցով), git և heroku- ն ճիշտ տեղադրված են ՝ մուտքագրելով.

npm -շրջադարձ

git -վերափոխում heroku -շեղում

Մուտք գործեք yor herku հաշիվ:

heroku մուտք

Սա ստեղծեք ծրագիր heroku- ում

heroku ստեղծել

Ձեր ֆայլերը վերբեռնելու համար հարկավոր է հասնել դրա ճանապարհին `մուտքագրելով cd

CD

Ստեղծում է նոր պահոց (թղթապանակ) ձեր կողպեքի սարքում այս ուղու տարրերի համար

git init

Հեռակա կերպով միացեք heroku- ի թղթապանակին ձեր ծրագրի git- ի միջոցով

heroku git: հեռակա

Այս ֆայլը հեռակա պատճենեք ձեր տեղական git պահոցը u ձեր ծրագրի git միջոցով

git ավելացնել:

Պահեք ձեր կատարած փոփոխությունները թղթապանակում ՝ «դարձնել այն ավելի լավը» հաղորդագրությամբ

git commit -am «ավելի լավ դարձնել»

Վերբեռնում է ֆայլերը heroku- ի git թղթապանակում: Սպասեք, որ այն իջնի

git push heroku վարպետ

բացում է ծրագիրը

heroku բաց ծրագիր

Խորհուրդ ենք տալիս: