Tá an-tóir ag méadú ar an ardán Node.js. Chomh maith leis an mbainisteoir pacáiste réamhshocraithe ar a dtugtar npm, tá bainisteoir pacáiste feabhsaithe eile ann don ardán seo ar a dtugtar yarn. Ligeann sé duit pacáistí a shuiteáil, a bhaint agus a nuashonrú.
Tá Yarn comhoiriúnach le npm, mar sin is féidir an bainisteoir pacáiste seo a úsáid i dteannta npm. Úsáidtear an comhad cumraíochta package.json céanna anseo. Féachfaimid ar conas Yarn Ubuntu a shuiteáil ag baint úsáide as sampla an leagan dáilte 20.04.
Tá sé sách simplí an clár a shuiteáil in Ubuntu. Mar sin féin, níl sé sna stórtha oifigiúla, mar sin beidh ort stórtha na bhforbróirí a chur leis. Chun seo a dhéanamh, beidh an fóntais curl ag teastáil uait. Suiteáil é mura bhfuil sé suiteáilte cheana féin:
$ sudo apt install curl
Anois is féidir leat eochair GPG an stórais a allmhairiú. Chun seo a dhéanamh, rith:
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Tar éis an eochair a chur leis, cuir an stórlann leis an gcomhad /etc/apt/sources.list.d/yarn.list. Is féidir é seo a dhéanamh de láimh nó leis an ordú seo a leanas:
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Ansin nuashonraigh na liostaí pacáiste:
$ sudo apt update
Agus níl fágtha ach snáth a shuiteáil:
$ sudo apt install yarn
Is féidir leat leagan an chláir suiteáilte a fheiceáil leis an ordú seo
$ yarn --version
Chun tionscadal nua a chruthú, téigh go dtí an fillteán tionscadail agus rith an t-ordú seo a leanas:
$ yarn init project_name
Le linn chruthú tionscadail, ginfidh an bainisteoir pacáiste package.json agus chun é a ghiniúint, beidh ort roinnt ceisteanna a fhreagairt. Cé gur féidir leat na luachanna réamhshocraithe go léir a fhágáil. Chun aon phacáiste a shuiteáil, ba chóir duit an t-ordú add a úsáid. Seo a leanas a chomhréir:
$ yarn add pocket_name@version
Mar shampla, chun an pacáiste vue a shuiteáil, rith an t-ordú:
$ yarn add vue@latest
Nuair a bheidh an pacáiste suiteáilte, is féidir leat é a úsáid. Is féidir leat ábhar an chomhaid package.json a fheiceáil:
$ cat package.json
Chun pacáistí a bhaint, bain úsáid as an ordú remove:
$ yarn remove pocket_name
Chun na spleáchais suiteáilte go léir a nuashonrú, bain úsáid as an ordú upgrade
:
$ yarn upgrade
Má tá tionscadal réamhdhéanta íoslódáilte agat, bain úsáid as an ordú seo a leanas chun a spleáchais go léir atá sonraithe i package.json a shuiteáil:
$ yarn install
Anois tá a fhios agat conas Yarn Ubuntu a shuiteáil