Съдържание:

Как да инсталирате приложение Node.js на Heroku: 3 стъпки
Как да инсталирате приложение Node.js на Heroku: 3 стъпки

Видео: Как да инсталирате приложение Node.js на Heroku: 3 стъпки

Видео: Как да инсталирате приложение Node.js на Heroku: 3 стъпки
Видео: Redis Tutorial - Implement Redis in Node.js/Express.js server 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", "description": "", "main": "index.js", "скриптове": {

"test": "echo \" Грешка: не е посочен тест / "&& изход 1", "start": "възел server.js"

}, "ключови думи": , "author": "", "license": "ISC", "двигатели": {

"възел": "12.x"

}

}

Стъпка 2: Създайте вашето приложение Node.js

Тъй като това приложение ще работи на всеки порт heroku, който ни даде, трябва да определим кода, който ще ни даде, като използваме този код process.env. PORT. Ето приложение за node js, което казва „здравей“:

const http = require ('http'); // зарежда библиотеката, за да може тя да действа като сървърно порт = process.env. PORT || 5000; // посочва порта не на каквото и да е heroku или 5000 на локалния хост http.createServer (function (req, res) {// създава сървър res.writeHead (200, {'Content-type': 'text/plain'})); // Указва, че отговорите "здравей" е текст res.end ("здравей"); // показва текста "здравей" на уеб страницата}). Listen (порт); // свързва този сървър към порта №.

Стъпка 3: Команден ред

Командния ред
Командния ред
Командния ред
Командния ред
Командния ред
Командния ред
  • Отворете командния ред, като натиснете Windows+R, за да отворите полето „Изпълнение“, след това въведете „cmd“и след това щракнете върху „OK“
  • На вашия CMD отидете в root, като напишете "cd..", докато не бъде включен път.

  • Проверете дали npm (мениджър на библиотека, инсталиран от възел), git и heroku е правилно инсталиран, като напишете:

npm -версия

git --version heroku --version

Влезте в своя херку акаунт

heroku вход

Това създайте приложение на heroku:

heroku създавам

За да качите вашите файлове, трябва да стигнете до неговия път, като напишете cd

cd

Създава ново хранилище (папка) на вашето локално устройство за елементите по този път

git init

Свържете се дистанционно към папка на heroku чрез git в приложението си

heroku git: дистанционно

Копира този файл дистанционно в локалното ви git хранилище u чрез git във вашето приложение

git добави.

Запазете промените, които сте направили в папката, със съобщение „подобрете я“

git commit -am "направи го по -добре"

Качва файловете в папката git на heroku. Изчакайте да се свали

git push heroku master

отваря приложението

heroku отворено приложение

Препоръчано: