Android

Πώς να εγκαταστήσετε το νήμα στο ubuntu 18.04

Howto install Hive on Ubuntu

Howto install Hive on Ubuntu

Πίνακας περιεχομένων:

Anonim

Το νήμα είναι ένας διαχειριστής πακέτων JavaScript συμβατός με npm που σας βοηθά να αυτοματοποιήσετε τη διαδικασία εγκατάστασης, ενημέρωσης, διαμόρφωσης και αφαίρεσης πακέτων npm.

Δημιουργήθηκε για την επίλυση ενός συνόλου προβλημάτων με τα npm, όπως η επιτάχυνση της διαδικασίας εγκατάστασης των πακέτων με παραλληλισμό των λειτουργιών και τη μείωση των σφαλμάτων που σχετίζονται με τη συνδεσιμότητα δικτύου.

Σε αυτό το σεμινάριο, θα συζητήσουμε πώς να εγκαταστήσετε το νήμα στο σύστημα Ubuntu 18.04 μέσω του αποθετηρίου πακέτων APT Νήματα. Η επίσημη αποθήκη νήματος διατηρείται με συνέπεια και παρέχει την πιο ενημερωμένη έκδοση. Θα κάνουμε επίσης τις βασικές εντολές και επιλογές Νήματα.

Προϋποθέσεις

Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo.

Εγκατάσταση Νήματα στο Ubuntu

Ακολουθήστε τα παρακάτω βήματα για να εγκαταστήσετε το νήμα στο σύστημα Ubuntu 18.04:

  1. Το πρώτο βήμα είναι να ενεργοποιήσετε το αποθετήριο νήματος. Ξεκινήστε εισάγοντας το κλειδί GPG του αποθετηρίου χρησιμοποιώντας την ακόλουθη εντολή curl:

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

    Προσθέστε τον αποθετήριο APT του νήματος στη λίστα αποθετηρίων λογισμικού του συστήματός σας πληκτρολογώντας:

    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

    Αφού προστεθεί το αποθετήριο στο σύστημα, ενημερώστε τη λίστα πακέτων και εγκαταστήστε το νήμα με:

    sudo apt update sudo apt install yarn

    sudo apt install --no-install-recommends yarn

    Για να επαληθεύσετε ότι το νήμα έχει εγκατασταθεί με επιτυχία, εκτελέστε τις ακόλουθες εντολές που θα εκτυπώσουν τον αριθμό έκδοσης Νήματα:

    yarn --version

    Κατά τη σύνταξη αυτού του άρθρου, η τελευταία έκδοση του νήματος είναι η έκδοση 1.17.3 .

    1.17.3

Χρησιμοποιώντας Νήματα

Τώρα που έχετε εγκαταστήσει το νήμα στο σύστημα Ubuntu, το επόμενο βήμα είναι να διερευνήσετε μερικές από τις πιο συνηθισμένες εντολές Νήματα.

Δημιουργία νέου έργου

Για να δημιουργήσετε ένα νέο έργο, χρησιμοποιήστε την εντολή yarn init του yarn init όπως φαίνεται παρακάτω:

yarn init my_yarn_project

Το σενάριο init θα σας θέσει πολλές ερωτήσεις. Μπορείτε είτε να απαντήσετε είτε να πατήσετε το πλήκτρο enter για να χρησιμοποιήσετε τις προεπιλεγμένες τιμές.

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.

Μόλις ολοκληρωθεί, το σενάριο θα δημιουργήσει ένα βασικό αρχείο package.json που περιέχει τις πληροφορίες που δώσατε. Μπορείτε αργότερα να ανοίξετε και να επεξεργαστείτε αυτό το αρχείο.

Προσθήκη εξάρτησης

yarn add

Η παραπάνω εντολή θα ενημερώσει επίσης τα αρχεία package.json και yarn.lock , οπότε οποιοσδήποτε εργάζεται σε αυτό το έργο κατά την εκτέλεση yarn θα έχει τις ίδιες εξαρτήσεις.

Μπορείτε επίσης να ορίσετε την έκδοση του πακέτου ή την ετικέτα πακέτου:

yarn add @

Αναβάθμιση της εξάρτησης

Για να αναβαθμίσετε μια εξάρτηση, χρησιμοποιήστε μία από τις ακόλουθες εντολές:

yarn upgrade yarn upgrade @

Η παραπάνω εντολή θα ενημερώσει τις εξαρτήσεις έργου στην τελευταία έκδοση τους σύμφωνα με το εύρος έκδοσης που καθορίζεται στο αρχείο package.json.

Αφαίρεση της εξάρτησης

Χρησιμοποιήστε την εντολή yarn remove ακολουθούμενη από το όνομα του πακέτου για να αφαιρέσετε μια εξάρτηση:

yarn remove

Αυτή η εντολή θα ενημερώσει επίσης τα αρχεία package.json και yarn.lock .

Εγκατάσταση όλων των εξαρτήσεων του έργου

Για να εγκαταστήσετε όλες τις εξαρτήσεις του έργου που καθορίζονται στο αρχείο package.json εκτελέστε:

yarn

ή

yarn install

συμπέρασμα

Σας έχουμε δείξει πώς να εγκαταστήσετε νήματα στη μηχανή σας Ubuntu 18.04. Για περισσότερες πληροφορίες σχετικά με τα νήματα, επισκεφτείτε τη σελίδα τεκμηρίωσης Νήματα.

nodejs npm νήμα ubuntu