Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa

Anonim
Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_1

Lenei tusitusiga o loʻo maua ai se sitepu mai le alataʻo e ala i le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa. O le aufaitau o le a mafai ona faamasani i latou lava i le faʻataʻitaʻiga faʻataʻitaʻiga o le polokalame faʻapipiʻi.

Nodejsscan o se numera numera numera scanner e masani ona saili mo le saogalemu faaletonu i node.js talosaga. E tatau lava ona malamalama lelei i le nodejsscan mo o mats e mafai ona faʻaaogaina pe a manaʻomia se mea na tupu.

Faapipiiina, seti ma faʻaaoga nodejsscan scanner
  • O le tagata faʻaaoga faʻapipiʻi pou ma faʻapipiʻi (sqlalchemy_dabase_url) i totonu o le core / stapy
  • Le isi, o le downloadina o le nodejsscan afifi mai le Gthub Reppository i le liliu i luga o lenei sootaga.
Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_2

A uma ona e manaʻomia le alu i le nodejsscan faʻasino ma faʻapipiʻi uma vaega talafeagai faʻaaogaina le faʻatonuga:

PIP3 faʻapipiʻi -r Manaʻoga. Upt

Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_3
  • E tatau ona e faʻatino lenei poloaʻiga (Python3 Migrated.Pei) tasi e faia ai ni tusitusiga talafeagai i le Faʻamaumauga.
  • O le "Python3 app.py" poloaiga e faia ina ia mafai ai ona faʻataʻitaʻi le auala.
  • Faʻapipiʻi le fana e manaʻomia mo le saʻo le faʻagaioiga o nodejsscan, e mafai ona e faʻaaogaina le "fana -b 0.0.0.0.0.0.0" proce. E manaʻomia mo le gaosiga siosiomaga.
Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_4

O lenei mea faigaluega o le a tamoe nodejsscan i: http: //0.0.0: 9090. Afai e te manaʻomia e faʻasaʻo, faʻapipiʻi le debug i le "moni" i totonu o le core / tulaga. Faatasi ai ma le taimi lata mai o lenei mea faigaluega, o le nodejsscan e maualalo le numera o mea lelei sese.

Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_5
Taulaga laina fesoʻotaʻiga (cli) Nodejsscan

Poloaiga laina laina poʻo le "Cli" faʻatagaina lenei mea faigaluega e tuʻufaʻatasia ma le DIGSCOPS CI / CD faʻasalalauga. O iʻuga o le a tuʻuina atu i le tagata faʻaaoga i le JSON faʻatonuga.

Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_6
Docker.

E mafai ona faʻatulaga ata o meaʻai mo nodejsscan e faʻaaoga ai sitepu nei:

  • Muamua, e tatau ona e mautinoa o le docker o ia na faapipiiina i le faiga.
  • O le tagata faʻaaoga e faʻaolo atu i le docker tautua faʻaaogaina le faʻatonuga:

Tautua e amata ai le galuega.

  • Le isi, e faia le poloaiga lenei:

Docer fausia -t nodejsscan

  • Ma, mulimuli ane, e ulufale ai i lenei poloaiga e tamoe le talosaga:

Donker tamoe -t -p 9090: 9090 nodejsscan

Faʻataʻitaʻiga o le faʻagasologa atoa i se faʻataʻitaʻiga faʻataʻitaʻiga
  • O le tagata faʻaaoga faʻataʻitaʻi lenei mea faigaluega i luga o se fale teu oloa o loʻo i ai le le atoatoa ma le le mafai ona faʻaaogaina.
  • O le nodejsscan talosaga e fetaui ma le .zip format faila ua uma ona utaina i totonu. O lea, e te manaʻomia muamua le faʻapipiʻiina o lau .js code i le .zip Archive, ona tatala lea o le browser ma download ai le faila faila.
  • Ina ua uma ona siiina mai le faila zip, o le mea faigaluega o le a faʻaalia ai le tagata faʻaaoga se lisi o mea leaga uma.
Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_7
Laasaga-i-sitepu tusi lesona mo le faʻatuina ma faʻaaogaina nodejsscan mo le puaʻa 4370_8

O le tusitala o le faaliliuina o le Mataupu: sudhansu shkhar.

Sili atu le manaia mea i Ciscaclub.ru. Lesitala ia i matou: Facebook | Vk | Teteʻe | Instagram | Telefonigram | Zen | Suasiga | ICQ fou | Youtuae | Punou.

Faitau atili