Kutholwe izinguquko ezinonya ekuncikeni kwiphakheji ye-npm ngesifaki se-PureScript

Kuya ngephakheji ye-npm nesifaki se-PureScript ikhonjiwe ikhodi engalungile evela uma uzama ukufaka iphakheji umbhalo omsulwa. Ikhodi enobungozi ishumekwe ngokuncika layisha-kusuka-ku-cwd-noma-npm ΠΈ isilinganiso-imephu. Kuyaphawuleka ukuthi ukugcinwa kwamaphakheji analokhu kuncika kwenziwa ngumbhali wangempela wephakheji le-npm nesifaki se-PureScript, kuze kube muva nje ubegcina leli phakheji le-npm, kodwa cishe inyanga edlule iphakheji yadluliselwa kwabanye abalondolozi.

Inkinga itholwe omunye wabanakekeli abasha bephakheji, okwadluliselwa kubo amalungelo okulungisa ngemva kokungaboni ngaso linye kanye nezingxoxo ezingajabulisi nombhali wokuqala wephakheji ye-purescript npm. Abanakekeli abasha banesibopho sokuhlanganisa i-PureScript futhi bagcizelela ukuthi iphakheji ye-NPM nesifaki sayo kufanele inakekelwe abahlinzeki abafanayo hhayi iqembu langaphandle. Umbhali wephakheji ye-npm nesifaki se-PureScript akavumanga isikhathi eside, kodwa wabe esevuma futhi wadlulisela ukufinyelela endaweni yokugcina. Kodwa-ke, okunye ukuncika kwasala ngaphansi kokulawula kwakhe.

Ngesonto eledlule i-PureScript 0.13.2 compiler ikhishwe futhi
abanakekeli abasha balungiselele isibuyekezo esihambisanayo sephakheji ye-npm nesifaki, lapho kuncika khona ikhodi enonya ehlonziwe. Umbhali wephakheji ye-npm nesifaki se-PureScript, osuswe esikhundleni sakhe njengomnakekeli, uthe i-akhawunti yakhe ifakwe engozini abahlaseli abangaziwa. Kodwa-ke, esimweni sayo samanje, izenzo zekhodi enonya bezikhawulelwe ekucekeleni phansi ukufakwa kwephakheji, okwakuyinguqulo yokuqala evela kubanakekeli abasha. Izenzo ezinonya zaba iluphu enomlayezo wephutha lapho uzama ukufaka iphakheji enomyalo othi β€œnpm i -g purescript” ngaphandle kokwenza noma yimuphi umsebenzi oyingozi osobala.

Kutholakale ukuhlasela okubili. Emahoreni ambalwa ngemva kokukhishwa okusemthethweni kwenguqulo entsha yephakheji ye-purescript npm, othile udale inguqulo entsha yokuncika kwe-load-from-cwd-or-npm 3.0.2, izinguquko eziholele ekutheni i-call loadFromCwdOrNpm( ) esikhundleni sohlu oludingekayo ekufakweni kwamafayela kanambambili abuyisiwe Ndlula, imibuzo yokufaka isibuko njengamavelu okukhiphayo.

Ezinsukwini ezi-4 kamuva, ngemuva kokuthi abathuthukisi bethole umthombo wokwehluleka futhi belungiselela ukukhipha isibuyekezo sokungafaki umthwalo-kusuka-ku-cwd-noma-npm ekuncikeni, abahlaseli bakhiphe esinye isibuyekezo, i-load-from-cwd-or-npm. 3.0.4, lapho ikhodi enonya ikhishwe khona. Kodwa-ke, cishe ngokushesha kwakhishwa isibuyekezo kokunye ukuncika, isilinganiso-imephu engu-1.0.3, eyengeza ukulungiswa ukuvimba ukuphinda ukushayelwa kabusha kokulanda. Labo. kuzo zombili izimo, izinguquko ezinguqulweni ezintsha ze-load-from-cwd-or-npm kanye ne-rate-map bezisesimweni sokucekela phansi okusobala. Ngaphezu kwalokho, ikhodi enonya yayinesheke eliqalise izenzo ezinephutha kuphela lapho kufakwa ukukhishwa kubanakekeli abasha futhi ayizange ivele nganoma iyiphi indlela lapho kufakwa izinguqulo ezindala.

Onjiniyela baxazulule inkinga ngokukhipha isibuyekezo lapho ukuncika okuyinkinga kususwe khona. Ukuze uvimbele ikhodi eyonakele ekuzinzeni ezinhlelweni zabasebenzisi ngemva kokuzama ukufaka inguqulo eyinkinga ye-PureScript, kutuswa ukuba ususe okuqukethwe kwezinkomba ze-node_modules namafayela e-package-lock.json, bese usetha inguqulo engu-purescript engu-0.13.2 njengenguqulo umkhawulo ophansi.

Source: opennet.ru

Engeza amazwana