Install a minimal Debian 9 server in VirtualBox
Inhoudsopgave:
- voorwaarden
- Garen installeren op Debian
- Garen gebruiken
- Een nieuw project maken
- Afhankelijkheid toevoegen
- Afhankelijkheid verbeteren
- Afhankelijkheid verwijderen
- Alle projectafhankelijkheden installeren
- Conclusie
Yarn is een JavaScript-pakketbeheerder die compatibel is met npm. Het is gemaakt om een aantal problemen met de npm op te lossen, zoals het versnellen van het installatieproces van pakketten door activiteiten te parallelliseren en fouten met betrekking tot netwerkconnectiviteit te verminderen.
In deze tutorial zullen we u begeleiden over het installeren van garen op een Debian 9-systeem via de Yarn APT-pakketrepository. De officiële Yarn-repository wordt consistent onderhouden en biedt de meest up-to-date versie.
voorwaarden
Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.
Garen installeren op Debian
Volg deze stap om Yarn op uw Debian 9-systeem te installeren:
-
De eerste stap is het inschakelen van de Yarn-repository. Begin met het importeren van de GPG-sleutel van de repository met behulp van de volgende curl-opdracht:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -Gebruik de volgende opdracht om de Yarn APT-repository in te schakelen:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.listZodra de repository is ingeschakeld, werkt u de pakketindex bij en installeert u Garen met:
sudo apt updatesudo apt install yarnsudo apt install --no-install-recommends yarnControleer de installatie door het versienummer van het garen af te drukken:
yarn --versionOp het moment dat dit artikel wordt geschreven, is de nieuwste versie van Garen versie
1.17.3.1.17.3
Garen gebruiken
Nu u garen op uw Debian-systeem hebt geïnstalleerd, is de volgende stap het verkennen van enkele van de meest voorkomende garenopdrachten.
Een nieuw project maken
Gebruik de opdracht
yarn init
om een nieuw
yarn init
, zoals hieronder wordt getoond:
yarn init my_yarn_project
Het init-script zal je verschillende vragen stellen. U kunt antwoorden of op
enter
drukken
enter
de standaardwaarden te gebruiken.
yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
Eenmaal voltooid, maakt het script een basispakket.json-bestand dat de informatie bevat die u hebt opgegeven. U kunt dit bestand later openen en bewerken.
Afhankelijkheid toevoegen
yarn add
De bovenstaande opdracht werkt ook de bestanden
package.json
en
yarn.lock
, zodat iedereen die aan dit project werkt en
yarn
uitvoert, dezelfde afhankelijkheden krijgt.
U kunt ook de pakketversie of pakket-tag opgeven:
Afhankelijkheid verbeteren
Gebruik een van de volgende opties om een afhankelijkheid te upgraden:
yarn upgrade
yarn upgrade @
Met de bovenstaande opdracht worden de projectafhankelijkheden bijgewerkt naar hun nieuwste versie volgens het versiebereik dat is opgegeven in het bestand package.json.
Afhankelijkheid verwijderen
Om een afhankelijkheid te verwijderen, gebruikt
yarn remove
opdracht
yarn remove
gevolgd door de pakketnaam:
yarn remove
Met deze opdracht worden ook de bestanden
package.json
en
yarn.lock
het project
yarn.lock
.
Alle projectafhankelijkheden installeren
Om alle projectafhankelijkheden te installeren die zijn opgegeven in de
package.json
bestandsrun:
yarn
of
Conclusie
We hebben u laten zien hoe u garen op uw Debian 9-machine kunt installeren. Ga voor meer informatie over garen naar de documentatiepagina Garen.
nodejs npm garen debianHoe garen op centos te installeren 7
In deze tutorial laten we u zien hoe u garen op een CentOS 7-systeem kunt installeren. Yarn is een JavaScript-pakketbeheerder die compatibel is met npm.
Hoe garen op centos te installeren 8
Deze tutorial leidt je door de installatie van Yarn op CentOS 8. We behandelen ook de basisprincipes van het gebruik van Yarn om een nieuw project te maken en afhankelijkheden toe te voegen / te verwijderen.
Hoe garen op ubuntu 18.04 te installeren
Yarn is een JavaScript-pakketbeheerder die compatibel is met npm. In deze zelfstudie zullen we u begeleiden bij het installeren van garen op uw Ubuntu 18.04-systeem via de Yarn APT-pakketrepository.







