Kurso de Raku / Progresinta / Moduloj / Distribui modulojn
Publikigi per fez
La antaŭa temo enkondukis fez kiel manieron alŝuti
distribuon al la Raku-ekosistemo. Vi ne devas uzi fez — ĝi
ne estas la sola maniero publikigi — sed ĝi estas la plej ofta elekto,
kaj ĝi faras pli ol alŝuti: ĝi ankaŭ povas starigi novan distribuon por
vi kaj administri vian aŭtoran konton. Instalu ĝin per
zef:
zef install fezKomenci distribuon
Anstataŭ kunmeti META6.json kaj la dosierujojn
lib/ kaj t/ mane, vi povas lasi
fez skafaldi ilin:
fez init My::Greetingfez init pravalorizas novan distribuon por konstrui sur
ĝi — projektan dosierujon kun preta META6.json kaj la norma
aranĝo jam en loko — do vi povas iri rekte al skribado de kodo sub
lib/ kaj testoj sub t/ anstataŭ prepari la
metadatuman dosieron mem.
Registriĝi kaj ensaluti
Publikigado bezonas ekosisteman konton. Vi kreas ĝin unufoje per
fez register (ĝi petas uzantnomon, retpoŝton kaj pasvorton)
kaj ensalutas per fez login, kiu konservas vian ŝlosilon,
tiel ke postaj komandoj estas aŭtentigitaj:
fez register
fez loginVia uzantnomo gravas: la META6.json de distribuo devas
porti kampon auth metitan al
zef:<username>, kio estas la maniero, kiel la
ekosistemo scias, ke la alŝuto vere estas via.
Alŝuti
Kun la konto en loko kaj la distribuo preta, fez upload
pakas la nunan dosierujon kaj submetas ĝin:
fez uploadPost tio, iu ajn povas instali ĝin laŭ nomo per
zef install My::Greeting. Ĉiu versio povas esti alŝutita
nur unufoje, do memoru levi la version en
META6.json antaŭ ol publikigi ĝisdatigon.
Aliaj oportunaj komandoj
Kelkaj pliaj komandoj de fez, kiujn vi atingos:
fez review— kontroli distribuon pri verŝajnaj problemoj antaŭ alŝutado;fez list— montri la distribuojn, kiujn vi jam publikigis;fez refresh— rekonstruiMETA6.jsonel la dosieroj nune sur disko.
Ĉiuj ĉi bezonas
fezinstalitan kaj retan aliron, kaj ĉio postinitbezonas ekosisteman konton.
Kursa navigado
← zef kaj la ekosistemo | Dosiero META6 →
💪 Aŭ iru rekte al la ekzercoj de ĉi tiu
sekcio.