Iyo nyaya yekuti raibhurari yakakurumbira yeJavaScript yakatanga kuratidza zviziviso mune terminal

Mune iyo package Standard, inova dhizaini yeJavaScript, linter, uye otomatiki kodhi kodhi chishandiso, inoshandisa iyo inoita seyokutanga kushambadzira sisitimu yeJavaScript raibhurari.

Mukutanga kwe20 Nyamavhuvhu gore rino, vagadziri vakaisa Standard kuburikidza nenpm package maneja vakakwanisa kuona bhena rekushambadzira rakakura mumateshi avo.

Iyo nyaya yekuti raibhurari yakakurumbira yeJavaScript yakatanga kuratidza zviziviso mune terminal
Kushambadzira banner mune terminal

Kushambadza uku kwakagadzirwa pachishandiswa chirongwa chitsva - Mari. Izvi zvinoitwa nevagadziri veStandard library. Raibhurari yeMari yakaverengerwa muStandard 14.0.0. Iyi Standard vhezheni yabuda izvozvi 19 Aug. Ipapo ndipo pakatanga kushambadza kuoneka mumaterminals.

Pfungwa yekuseri kweMari yekuraibhurari ndeyekuti makambani buy nzvimbo yekushambadzira mumateminari evashandisi, uye chirongwa cheMari chinobva chagovera mari pakati pemapurojekiti akavhurika sosi akabvumirana kushanda nawo uye kuratidza kushambadzira kune vashandisi vavo.

Zvisingashamisi, pfungwa iyi yakakonzera kukakavara kunotyisa munharaunda yebudiriro. Semuyenzaniso - pano ΠΈ pano.

Vamwe vevanopokana vakatenda kuti kushambadza mune terminal inzira yakanaka yekupa mari yakakosha yakavhurika sosi mapurojekiti anogara aine matambudziko emari. Vamwe vakawana pfungwa yekuona ads pane yavo terminal isingagamuchirwe zvachose.

"Chokwadi chenyaya ndechekuti avo vanotsigira [software yakavhurika] vanoda mari," anodaro Vincent Weavers, mugadziri wekuNetherlands. β€œDzimwe mhinduro dzakakwana dzedambudziko iri dzinogona kuoneka mune ramangwana; kusvika ipapo, tinogona kushivirira kushambadza. Hazvina kushata kudaro. Kunyangwe ini pachangu ndisingafarire kuona mabhenji ekushambadza mune terminal, ndinonzwisisa kudiwa kwavo uye ndinotsigira zvizere pfungwa iyi, "anoenderera mberi.

"Chiteshi changu ndiyo nhare yekupedzisira, nzvimbo yekupedzisira yekudzikama iyo isingandiratidzi nzizi dzekushambadzira kubva kumabhizinesi makuru. Ini ndinopokana zvakanyanya nepfungwa iyi, nekuti ndine chokwadi chekuti inopesana nemweya wekuvhura sosi, watakarima kwemakumi emakore, "anodaro Vuk Petrovic, mugadziri weUSA.

Mazhinji emashoko asina kunaka anopokana neStandard uye chirongwa chitsva chemari yeakavhurika sosi mapurojekiti anobva kune vanogadzira vasingafarire kuti mabhenji ekushambadza anoonekwa mushure mekuiswa anozoonekwa mumatanda, izvo zvichaita kuti debugging zvikumbiro zviome zvachose.

"Ini handidi kuona kushambadza mumagwaro angu eCI, uye handidi kufunga nezve zvichaitika kana mamwe mapakeji akatanga kuita chinhu chimwe chete. Mamwe mapakeji eJS ane gumi nemaviri, mazana, kana zvimwe zvinotsamira. "Ungafungidzira here kuti chii chingazoitika kana vese vakaratidza kushambadza?" akadaro Robert Hafner, mugadziri weCalifornia.

Parizvino, raibhurari yeStandard chete ndiyo inoratidza kushambadzira, asi nekufamba kwenguva, chirongwa cheMari, kuburikidza nekuita izvi, chinogona kuwedzera kufarirwa. Izvi zvinogona kunge zvakafanana nekukura kwakaita chirongwa cheOpenCollective mukuzivikanwa mugore rapfuura.

OpenCollective ipurojekiti yakafanana neMari. Asi pachinzvimbo chekuratidza mabhana, inoratidza zvikumbiro zvemipiro mune terminal, umo vanogadzira vanokumbirwa kuendesa mari kune imwe purojekiti. Izvi zvikumbiro zvinoratidzwawo mu npm terminal mushure mekuisa maraibhurari akasiyana siyana.

Iyo nyaya yekuti raibhurari yakakurumbira yeJavaScript yakatanga kuratidza zviziviso mune terminal
OpenCollective Messages

Kubva gore rapfuura, OpenCollective mameseji akawedzerwa kune akawanda akavhurwa sosi mapurojekiti. Mune zvakadaro, semuenzaniso, se core.js, JSS, Nodemon, Styled zvinoriumba, Level, nevamwe vakawanda.

Sezvakangoita neMari, vanogadzira vakaratidza kusagutsikana pavakaona mameseji aya muchiteshi. Zvisinei, vakanga vachida kuzvigamuchira, sezvo zvaingova nezvikumbiro zvemipiro, uye kwete zviziviso zvakazara.

Zvisinei, munyaya yeMari, zvinoita sekuti chirongwa ichi chadarika imwe mutsara mupfungwa dzevamwe vanogadzira vasingadi kuona kushambadzira mumateminari avo pasi pechikonzero chipi nechipi.

Vamwe vevagadziri ava vanomanikidza Linode, imwe yemakambani akabvumirana neMari yekuratidzira kushambadzira. Iyo kambani yakazofunga kusawedzera mamiriro acho uye kuramba kubva pfungwa iyi.

Uyezve, vamwe vanogadzira vakatoenda kure, vachiendesa simba rehasha dzavo mukugadzira yekutanga yenyika blocker kushambadzira kweiyo command line interface.

Migumisiro

Kushambadzira mune terminal kuyedza kugadzirisa dambudziko rakakura rekupa mari yakavhurika sosi mapurojekiti. Asi vanhu vazhinji chaizvo, havadi izvi. Nekuda kweizvozvo, mubvunzo wekuti chiitiko ichi chakatemerwa kuve chakapararira zvino chinogona kupindurwa zvakanyanya zvisina kunaka pane zvakanaka. Uye zvakare, ichangobva kuzivikanwa kuti npm ingangoita ban packages, iyo inoratidza zviziviso muchiteshi.

Kana uchifarira nyaya iyi, tarisa zvinhu, iyo yakanyorwa zvichienderana nemigumisiro yekuedza kwe "Funding".

Vanodiwa vaverengi! Iwe unonzwa sei nezve kushambadzira mune terminal? Ndedzipi nzira dzekupa mari yakavhurika sosi dzinoita sedzakanyanya kukwana kwauri?

Iyo nyaya yekuti raibhurari yakakurumbira yeJavaScript yakatanga kuratidza zviziviso mune terminal

Source: www.habr.com

Voeg