Node.js тиркемесин Герокуга кантип жайылтуу керек: 3 кадам
Node.js тиркемесин Герокуга кантип жайылтуу керек: 3 кадам
Anonim
Noku.js тиркемесин Герокуга кантип жайылтуу керек
Noku.js тиркемесин Герокуга кантип жайылтуу керек

Бул жерде мен NodeJS тиркемесин Герокуга бекер каттоо эсебин кантип жайгаштырганым. Жөн гана керектүү программаларды жүктөө үчүн шилтемелерди басыңыз:

Колдонулган программалык камсыздоо:

VSCode (же каалаган текст редактору)

HerokuCLI

Git

1 -кадам: Package.json түзүү

Киришүү:

Heroku - бул ай сайын 500+ саат иштөө убактысы менен ypuга 5 колдонмону бекер жайылтууга мүмкүндүк берүүчү вебсайт. Бирөөнү жайылтуу үчүн, 3 файлды жүктөшүңүз керек болот:

A package.json жана package-lock.json flle. Сиз менин башка окуу куралымды ээрчип, этап -этабы менен бул жерди басуу менен жасай аласыз. Package-lock.json автоматтык түрдө package.json түзүлгөндөн кийин көрүнөт. Биз аны herku боюнча иштете тургандыктан, сиздин пакетиңизде, json файлында баштоо сценарийи жана эниндердеги түйүнүнүздүн версиясы көрсөтүлүшү керек. азыр бул буйрук түйүнү -v. Бул жерде бир мисал:

{

"name": "heroku", "version": "1.0.0", "description": "", "main": "index.js", "скрипттер": {

"test": "echo \" Ката: сыноо көрсөтүлгөн жок / "&& exit 1", "баштоо": "түйүн server.js"

}, "ачкыч сөздөр": , "автор": "", "license": "ISC", "кыймылдаткычтар": {

"түйүн": "12.x"

}

}

2 -кадам: Node.js колдонмоңузду түзүңүз

Бул колдонмо бизге берчү каалаган портто иштей тургандыктан, бул кодду колдонуу менен бизге бере турган кодду аныктоо керек process.env. PORT. Бул жерде "салам" деп жазылган jode түйүнү колдонмосу:

const http = талап кылуу ('http'); // китепкананы servervar порт = process.env. PORT || катары иштеши үчүн иштетет 5000; // порту жок.); // "салам" жооптору res.end ("салам") текст экенин көрсөтөт; // "салам" текстин тордун барагында көрсөтөт}). Угуу (порт); // бул серверди № портуна тиркейт.

3 -кадам: Командалык кеңеш

Command Prompt
Command Prompt
Command Prompt
Command Prompt
Command Prompt
Command Prompt
  • Windows+R баскычтарын басып, буйрук көрсөтмөсүн ачып, "Иштетүү" кутучасын ачыңыз, андан кийин "cmd" терип, "OK" баскычын басыңыз.
  • Сизде CMD, "cd.." деп жазуу менен тамырга өтүңүз, эч кандай жол кирбейт.

  • Npm (түйүн тарабынан орнотулган китепкана менеджери), git жана heroku туура терилгенин текшерүү:

npm -версия

git -версия heroku -версия

Yor herku эсебине кириңиз

heroku кирүү

Бул heroku боюнча колдонмо түзөт:

жаратуу

Файлдарыңызды жүктөө үчүн, cd терүү менен анын жолуна түшүшүңүз керек

cd

Бул жолдогу нерселер үчүн түзмөктө жаңы репозиторий (папка) түзөт

git init

Колдонмоңуздагы git аркылуу herokuдагы папкага алыстан туташыңыз

heroku git: алыстан

Бул файлды алыстан жергиликтүү колдонмоңуздагы git аркылуу репозиторийге көчүрөт

git add.

Киргизилген өзгөртүүлөрдү папкага "жакшырткыла" деген билдирүү менен сактаңыз

git oblig -am "муну жакшырт"

Файлдарды herokuдагы git папкасына жүктөйт. Анын түшүшүн күтө туруңуз

git push master

колдонмону ачат

heroku ачык колдонмо

Сунушталууда: