ʻO Max Howell, ka mea kākau o ka paepae kaulana macOS Ke hoʻomohala nei ka ʻōnaehana hoʻokele pūʻolo brew (Homebrew) i kahi luna hoʻokele pūʻolo hou, ʻo Tea, i hoʻonoho ʻia ma ke ʻano he hoʻomau o ka brew, e hele ana ma mua o ka luna hoʻokele pūʻolo a hāʻawi i kahi ʻōnaehana hoʻokele pūʻolo i hoʻohui ʻia e hana pū me nā waihona decentralized. Ke hoʻomohala ʻia nei ka papahana mai ka hoʻomaka ʻana ma ke ʻano he papahana multi-platform (e kākoʻo ana i kēia manawa macOS и Linux, ke hoʻomohala ʻia nei ke kākoʻo Windows). Ua kākau ʻia ke code papahana ma TypeScript a ua hoʻolaha ʻia ma lalo o ka laikini Apache 2.0 (ua kākau ʻia ka brew ma Ruby a ua hoʻolaha ʻia ma lalo o ka laikini BSD).
He ʻokoʻa ka manaʻo o Tea mai nā luna hoʻokele pūʻolo kuʻuna, a ma kahi o ke ʻano "Makemake au e hoʻokomo i kahi pūʻolo", hoʻohana ia i ke kumumanaʻo "Makemake au e hoʻohana i kahi pūʻolo". ʻO ke kikoʻī, ʻaʻohe kauoha kūpono o Tea no ka hoʻokomo ʻana i kahi pūʻolo; akā, hana ia i kahi ʻano no ka hoʻokō ʻana i nā ʻike o ka pūʻolo, ʻaʻole ia e hoʻopilikia i ka ʻōnaehana o kēia manawa. Mālama ʻia nā pūʻolo i loko o kahi papa kuhikuhi ʻokoʻa, ~/.tea, a ʻaʻole i hoʻopaʻa ʻia i nā ala paʻa (hiki ke hoʻoneʻe ʻia).
ʻElua mau ʻano hana nui: ke hoʻololi ʻana i kahi pūpū kauoha me ke komo ʻana i ke kaiapuni me nā pūʻolo i hoʻokomo ʻia a me ke kāhea pololei ʻana i nā kauoha e pili ana i kahi pūʻolo. No ka laʻana, i ka wā e hoʻokō ai i ka "tea +gnu.org/wget", e hoʻoiho ka luna hoʻokele pūʻolo i ka pono wget a me nā mea hilinaʻi āpau e pono ai, ma hope o ia mea e hāʻawi i ke komo ʻana o ka pūpū i ke kaiapuni kahi i loaʻa ai ka pono wget i hoʻokomo ʻia. ʻO ka lua o ka koho e pili ana i ka hoʻomaka pololei - "tea +gnu.org/wget wget https://some_webpage", nāna e hoʻokomo i ka pono wget a holo koke iā ia i kahi kaiapuni ʻokoʻa. Hiki ke haku ʻia nā kaulahao paʻakikī; no ka laʻana, e hoʻoiho i ka faila white-paper.pdf a hana iā ia me ka pono glow, hiki iā ʻoe ke hoʻohana i ke kūkulu ʻana aʻe (inā ʻaʻole i loaʻa ka wget a me ka glow, e hoʻokomo ʻia lākou): tea +gnu.org/wget wget -qO- https://tea.xyz/white-paper.pdf | tea +charm.sh/glow glow - a i ʻole hiki iā ʻoe ke hoʻohana i kahi syntax maʻalahi: tea -X wget -qO- tea.xyz/white-paper | tea -X glow —
Pēlā nō, hiki iā ʻoe ke holo pololei i nā palapala, nā laʻana code, a me nā laina hoʻokahi, e hoʻouka aunoa ana i ka kaulahao mea hana e pono ai. No ka laʻana, ʻo ka holo ʻana i ka "tea https://gist.githubusercontent.com/i0bj/…/raw/colors.go --yellow" e hoʻouka i ka kaulahao mea hana ʻōlelo Go a holo i ka palapala colors.go me ka hoʻopaʻapaʻa "--yellow".
I mea e pale aku ai i ke kāhea ʻana i ke kauoha tea i kēlā me kēia manawa, hiki iā ʻoe ke hoʻā iā ia ma ke ʻano he luna hoʻokele kaiapuni virtual honua a me ka mea lawelawe no nā polokalamu i nalowale. I kēia hihia, inā ʻaʻole loaʻa kahi polokalamu e holo ana, e hoʻokomo ʻia, a inā ua hoʻokomo mua ʻia, e hoʻomaka ʻia i loko o kona kaiapuni ponoʻī. $ deno zsh: ʻaʻole i loaʻa ke kauoha: deno $ cd my-project $ deno tea: ke hoʻokomo nei iā deno.land^1.22 deno 1.27.0 > ^D
I kēia manawa, ua hoʻonohonoho ʻia nā pūʻolo i loaʻa no Tea i ʻelua mau hōʻiliʻili—pantry.core a me pantry.extra—e komo pū ana me ka metadata e wehewehe ana i nā kumu hoʻoiho pūʻolo, nā palapala kūkulu, a me nā mea hilinaʻi. Loaʻa i ka hōʻiliʻili pantry.core nā waihona puke koʻikoʻi a me nā pono hana, i mālama ʻia a hoʻāʻo ʻia e nā mea hoʻomohala Tea. ʻO Pantry.extra no nā pūʻolo i paʻa ʻole a i waiho ʻia e nā lālā o ke kaiāulu. Hāʻawi ʻia kahi interface pūnaewele no ka hoʻokele ʻana ma o nā pūʻolo.
Ua maʻalahi loa ke kaʻina hana o ka hana ʻana i nā pūʻolo no Tea a hoʻopau i ka hana ʻana i hoʻokahi faila package.yml honua (laʻana), e hoʻopau ana i ka pono e hoʻololi i ka pūʻolo no kēlā me kēia mana hou. Hiki i ka pūʻolo ke hoʻopili iā GitHub e ʻike i nā mana hou a hoʻoiho i kā lākou code. Hōʻike pū ka faila i nā hilinaʻi a hāʻawi i nā palapala kūkulu no nā kahua i kākoʻo ʻia. ʻAʻole hiki ke hoʻololi ʻia nā hilinaʻi i hoʻokomo ʻia (ua paʻa ka mana), e pale ana i ka hoʻi hou ʻana o nā kūlana like me ka hanana pad hema.
ʻO nā hoʻolālā e hiki mai ana e pili ana i ka hoʻokumu ʻana o nā waihona decentralized ʻaʻole i nakinaki ʻia i kekahi waihona hoʻokahi a hoʻohana i kahi blockchain i hoʻolaha ʻia no ka metadata a me kahi ʻōnaehana decentralized no ka mālama ʻana i nā pūʻolo. E hōʻoia pololei ʻia nā hoʻokuʻu ʻana e nā mea mālama a nānā ʻia e nā mea kuleana. E loaʻa nā hōʻailona Cryptocurrency no nā haʻawina i ka mālama ʻana i nā pūʻolo, ke kākoʻo, ka hāʻawi ʻana, a me ka loiloi.

Source: opennet.ru
