Τι κάνει το κλείδωμα Gemfile;
Τι κάνει το κλείδωμα Gemfile;

Βίντεο: Τι κάνει το κλείδωμα Gemfile;

Βίντεο: Τι κάνει το κλείδωμα Gemfile;
Βίντεο: Οθόνη Κλειδώματος: Αυτόματο κλείδωμα και ορισμός συνθηματικού 2024, Νοέμβριος
Anonim

ο Gemfile είναι όπου καθορίζετε ποιους πολύτιμους λίθους θέλετε να χρησιμοποιήσετε και σας επιτρέπει να καθορίσετε ποιες εκδόσεις. ο Gemfile . κλειδαριά αρχείο είναι όπου το Bundler καταγράφει τις ακριβείς εκδόσεις που εγκαταστάθηκαν. Με αυτόν τον τρόπο, όταν η ίδια βιβλιοθήκη/έργο είναι φορτωμένο σε άλλο μηχάνημα, η εκτέλεση του πακέτου εγκατάστασης θα εξετάσει το Gemfile.

Από εδώ, τι είναι ένα Gemfile;

ΕΝΑ Gemfile είναι ένα αρχείο που δημιουργούμε και χρησιμοποιείται για την περιγραφή των εξαρτήσεων gem για προγράμματα Ruby. Ένα στολίδι είναι μια συλλογή κώδικα Ruby που μπορούμε να εξαγάγουμε σε μια «συλλογή» την οποία μπορούμε να καλέσουμε αργότερα.

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

Απλώς, πρέπει να κάνω check in Gemfile lock;

Αν υποθέσουμε ότι δεν γράφεις ρουμπίνι, Gemfile . κλειδαριά θα πρέπει να είστε στο αποθετήριο σας. Χρησιμοποιείται ως στιγμιότυπο όλων των απαιτούμενων πολύτιμων λίθων και των εξαρτήσεών τους. Εάν εργάζεστε σε ένα διαμάντι, τότε ΜΗΝ έλεγχος στο δικό σου Gemfile.

Πού βρίσκεται το Gemfile;

Gemfile είναι ένα αρχείο που πρέπει να είναι που βρίσκεται στη ρίζα του έργου των σιδηροτροχιών σας. Χρησιμοποιείται για την περιγραφή εξαρτήσεων πολύτιμων λίθων για προγράμματα Ruby. Το πρώτο πράγμα στο δικό σου gemfile είναι μια πηγή στην οποία λέτε το Gemfile πού να ψάξετε για πολύτιμους λίθους. Η πηγή μπορεί να καλείται ως μπλοκ και μπορείτε να έχετε πολλές πηγές στο δικό σας gemfile.

Συνιστάται: