Агуулгын хүснэгт:

Noku.js програмыг Хэрокү дээр хэрхэн байршуулах вэ: 3 алхам
Noku.js програмыг Хэрокү дээр хэрхэн байршуулах вэ: 3 алхам

Видео: Noku.js програмыг Хэрокү дээр хэрхэн байршуулах вэ: 3 алхам

Видео: Noku.js програмыг Хэрокү дээр хэрхэн байршуулах вэ: 3 алхам
Видео: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Долдугаар сарын
Anonim
Node.js програмыг Хэроку дээр хэрхэн байршуулах талаар
Node.js програмыг Хэроку дээр хэрхэн байршуулах талаар

Би үнэгүй данс ашиглан NokuJS програмаа Хэрокү дээр хэрхэн байрлуулсан талаар эндээс үзнэ үү. Шаардлагатай програмыг татаж авахын тулд холбоос дээр дарна уу.

Ашигласан програм хангамж:

VSCode (эсвэл таны хүссэн текст засварлагч)

HerokuCLI

Гит

Алхам 1: Package.json үүсгэнэ үү

Танилцуулга:

Heroku бол ypu -д сард 500+ цаг ажиллах боломжтой 5 програмыг үнэгүй байршуулах боломжийг олгодог вэбсайт юм. Нэгийг байршуулахын тулд та 3 файл байршуулах шаардлагатай болно.

A package.json ба package-lock.json flle. Та миний бусад хичээлийг дагаж энд дарж алхам алхмаар хийх боломжтой. Package-lock.json нь package.json хийгдсэний дараа автоматаар гарч ирдэг. Бид үүнийг herku дээр, json файл дээр ажиллуулах тул та эхлэлийн скрипт болон өөрийн зангилааны хувилбарыг зааж өгөх хэрэгтэй. Одоо энэ нь -v командын зангилааг ажиллуулна. Энд жишээ байна:

{

"name": "heroku", "хувилбар": "1.0.0", "тодорхойлолт": "", "үндсэн": "index.js", "скриптүүд": {

"test": "echo \" Алдаа: туршилтыг зааж өгөөгүй байна / "&& exit 1", "эхлэх": "зангилаа server.js"

}, "түлхүүр үгс": , "зохиогч": "", "лиценз": "ISC", "хөдөлгүүрүүд": {

"зангилаа": "12.x"

}

}

Алхам 2: Node.js програмаа үүсгээрэй

Энэ апп нь бидэнд өгөх ямар ч порт дээр ажиллах тул бид энэ кодыг ашиглан энэ кодыг тодорхойлох хэрэгтэй.env. PORT. Энд "сайн уу" гэж хэлдэг js зангилааны апп байна:

const http = шаарддаг ('http'); // номын санг ачаалж сервер сервер порт = process.env. PORT || 5000; // орон нутгийн хост http.createServer (функц (req, res) {// сервер дээр сервер үүсгэнэ үү.); // "Сайн уу" гэсэн хариултууд нь res.end ("сайн уу") текст болохыг тодорхойлдог; // "сайн уу" текстийг сүлжээний хуудсан дээр харуулдаг}). Сонсох (порт); // энэ серверийг порт дугаар руу хавсаргана.

Алхам 3: Тушаал хүлээх мөр

Коммандын шугам
Коммандын шугам
Коммандын шугам
Коммандын шугам
Коммандын шугам
Коммандын шугам
  • Windows+R товчлуурыг дарж командын мөрийг нээгээд "Run" хайрцгийг нээгээд "cmd" гэж бичээд "OK" дээр дарна уу.
  • CMD дээр "cd.." гэж бичээд ямар ч зам оруулахгүй болтол нь үндэс рүү очно уу.

  • Npm (номын сангийн менежерийг зангилаагаар суулгасан), git болон heroku зөв суулгасан эсэхийг шалгана уу.

npm -хувилбар

git --version heroku -хувилбар

Yor herku данс руугаа нэвтэрнэ үү

нэвтрэх

Энэ нь heroku дээр апп үүсгэнэ:

бий болгох

Файлуудаа байршуулахын тулд та cd гэж бичээд зам руугаа орох ёстой

cd

Энэ замд байгаа зүйлүүдийн түгжигч төхөөрөмж дээр шинэ репозитор (фолдер) үүсгэнэ

git init

Апп дээрх git ашиглан heroku дээрх хавтсанд алсаас холбогдоорой

heroku git: алсын

Энэ файлыг өөрийн аппликешн дээрх git ашиглан өөрийн локал git репозитор руу алсаас хуулж авдаг

git нэмэх.

"Илүү сайн болгох" гэсэн мессежээр фолдер дээр хийсэн өөрчлөлтүүдээ хадгална уу

git command -am "үүнийг илүү сайн болгох"

Файлуудыг heroku дээрх git хавтсанд байршуулдаг. Доошлохыг хүлээнэ үү

git push hero master

програмыг нээнэ

heroku нээлттэй програм

Зөвлөмж болгож буй: