Paramètre Ruby 2

Qu'est-ce que la gemme?

Qu'est-ce que Rubygems

Qu'est-ce que Bundler?

Comment installer Bundler

--Installation de Bundler --Bundler est également l'un des joyaux. Téléchargeons manuellement - gem install bundler --Vérifiez que la version est affichée après l'installation. - bundler -v

Comment utiliser Bundler

  1. Création d'un Gemfile
    • bundle init --Lorsque vous exécutez ce qui précède, un fichier modèle appelé Gemfile sera créé.
  2. Décrivez la gemme que vous souhaitez utiliser dans le Gemfile --Modifier Gemfile - vi Gemfile --Au début du Gemfile, déclarez que la source d'installation est rubygems. - source "rubygems" --Continuez à décrire la gemme que vous souhaitez installer - gem "sinatra" - gem "unicorn" - gem "omniauth"
  1. Installation en masse des gemmes répertoriées dans Gemfile
  1. Chargez le gem installé sur la source du programme
  1. Lors de l'exécution du programme, exécutez d'abord bundle exec. (Si non spécifié, la dernière gemme du système sera utilisée sans tenir compte de la compatibilité)
    • bundle exec ruby foo.rb

référence

--Recommandations for Ruby gemems | Pour les débutants qui ne sont pas familiers avec Ruby http://qiita.com/sumyapp/items/5ec58bf3567e557c24d7

Commande Gem et principes de base de Bundler \ -BlueTechNote

Utiliser la commande Gem

$ gem install
$ gem update
$ gem uninstall

bundler --Installer Bundler

-Installer Bundler
(m ・_・ Bp) 17:50 ~/Desktop/vsnote2.0/ruby % gem install bundler
Fetching bundler-2.1.4.gem
Successfully installed bundler-2.1.4
Parsing documentation for bundler-2.1.4
Installing ri documentation for bundler-2.1.4
Done installing documentation for bundler after 2 seconds
1 gem installed

-Écrivez le Gem à installer dans le Gemfile

(m ・_・ Bp) 17:51 ~/Desktop/vsnote2.0/ruby % bundle init
Writing new Gemfile to /Users/uekiyoshihiro/Desktop/vsnote2.0/ruby/Gemfile

-Installer avec la commande d'installation du bundle

(m ・_・ Bp) 17:53 ~/Desktop/vsnote2.0/ruby % bundle install
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Using bundler 2.1.4
Fetching coderay 1.1.2
Installing coderay 1.1.2
Fetching method_source 1.0.0
Installing method_source 1.0.0
Fetching pry 0.13.1
Installing pry 0.13.1
Bundle complete! 1 Gemfile dependency, 4 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.

-Mettre à niveau Gem avec la commande de mise à jour du bundle

(m ・_・ Bp) 17:58 ~/Desktop/vsnote2.0/ruby % bundle update
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Using bundler 2.1.4
Using coderay 1.1.2
Using method_source 1.0.0
Using pry 0.13.1
Bundle updated!

Collection de commandes fréquemment utilisée

$ bundle init #Générer Gemfile
$ bundle install	#Installez le package gem écrit dans le Gemfile
$ bundle exec	#Exécuter des commandes à l'aide de packages de gemmes installés avec Bundler
$ bundle list	#Afficher une liste des packages de gemmes installés
$ bundle update	#Mettre à jour la version du package Gem installé


Recommended Posts

Paramètre Ruby 2
Rubis paramètre 3 Rubocop
Ruby apprentissage 4
[Ruby] Tableau
Ruby apprentissage 5
Bases de Ruby
Revue Ruby 2
Ajout de rubis
Ruby apprentissage 3
Problème de rubis ⑦
Ruby apprentissage 2
Ruby apprentissage 6
Paramètres Ruby 1
Ruby apprentissage 1
Ruby Review 1
Introduction à Ruby 2
majuscule rubis
problème de recherche de rubis
variable constante rubis
Conversion de texte Ruby
Termes de base de Ruby
gestion des exceptions ruby
À propos des symboles Ruby
[ruby] Sortie de forage
J'ai commencé Ruby
Problème d'API ruby
Écriture verticale rubis
[ruby] Sortie de forage
À propos de Ruby Hash
[ruby] Sortie de forage
[Ruby] chacun imbriqué
[Ruby] Séquence de nombres à différence égale
Notes de Ruby Hash
[Ruby] Expression régulière pour le paramètre de stratégie de mot de passe sécurisé
Type de graphique Rubis
[Ruby] À propos de la récupération du hachage
Bases de Ruby
[WIP] Astuces Ruby
Gestion des exceptions Ruby
À propos des tableaux Ruby