Агуулгын хүснэгт:
Видео: Noku.js програмыг Хэрокү дээр хэрхэн байршуулах вэ: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Би үнэгүй данс ашиглан 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 нээлттэй програм
Зөвлөмж болгож буй:
STM32f767zi Cube IDE програмыг эхлүүлэх, захиалгат ноорогоо байршуулах: 3 алхам
STM32f767zi Cube IDE -ийг эхлүүлэх, захиалгат ноорогоо байршуулах: Худалдан авах (вэб хуудсыг худалдаж авах/үзэхийн тулд тестийг дарна уу) STM32F767ZISUPPORTED ПРОГРАММ · STM32CUBE IDE · KEIL MDK ARM µVISION · EARWAR IAR EMBEDDED WORD WORDDORED WORKDEDED STM микроконтроллерыг програмчлахад ашигладаг
Анхны хийх ажлын жагсаалтын програмыг байршуулах: 8 алхам
Анхны хийх зүйлсийн жагсаалтын програмыг байрлуул: Хэрэв та код бичихэд цоо шинээр орсон эсвэл арын кодчилолтой бол хаанаас сурч эхлэхээ бодож байж магадгүй юм. Та хэрхэн, юуг, хаана кодлох, дараа нь код бэлэн болмогц түүнийг хэрхэн бүхэлд нь харуулахын тулд сурах хэрэгтэй. За, сайн мэдээ би
Arduino Uno ашиглан Arduino Pro Mini 328P програмыг хэрхэн байршуулах вэ: 6 алхам
Arduino Pro Mini 328P програмыг Arduino Uno ашиглан хэрхэн яаж байршуулах вэ: Arduino Pro Mini нь 14 оролт/гаралттай, 3.3 вольт -5 вольтын тогтмол гүйдэлтэй, кодыг програмчлалын төхөөрөмжид хялбархан байршуулдаг хамгийн жижиг самбар юм. дижитал оролт/гаралтын порт RX, TX, D2 ~ D13, 8 аналог оролтын порт A0 ~ A7 1
AVR микроконтроллерийн гал хамгаалагчийн битийн тохиргоо. LED анивчих програмыг микроконтроллерийн флэш санах ойд үүсгэх, байршуулах: 5 алхам
AVR микроконтроллерийн гал хамгаалагчийн битийн тохиргоо. LED анивчих програмыг микроконтроллерийн флэш санах ойд үүсгэх, байршуулах: Энэ тохиолдолд бид C кодоор энгийн програм үүсгэж, микроконтроллерийн санах ойд шатаах болно. Бид өөрсдийн програмаа бичиж, хөгжүүлэлтийн нэгдсэн платформ болгон Atmel Studio -ийг ашиглан hex файлыг эмхэтгэх болно. Бид гал хамгаалагчийг тохируулах болно
ESP8266 дээр суурилсан Sonoff ухаалаг унтраалга дээр MicroPython програмыг хэрхэн яаж гэрэлтүүлэх вэ: 3 алхам (зурагтай)
ESP8266 дээр суурилсан Sonoff ухаалаг шилжүүлэгч дээр MicroPython Firmware -ийг хэрхэн яаж гэрэлтүүлэх вэ? Sonoff нь ITEAD -ийн боловсруулсан Smart Home -ийн төхөөрөмжийн шугам юм. Энэ шугамын хамгийн уян хатан, хямд төхөөрөмжүүдийн нэг бол Sonoff Basic ба Sonoff Dual юм. Эдгээр нь ESP8266 агуу чип дээр суурилсан Wi-Fi идэвхжүүлсэн унтраалга юм. Хэзээ