Qu'est-ce que bundle exec ?

Table des matières:

Qu'est-ce que bundle exec ?
Qu'est-ce que bundle exec ?
Anonim

bundle exec est une commande Bundler pour exécuter un script dans le contexte du bundle actuel (celui du Gemfile de votre répertoire). rake db:migrate est le script où db est l'espace de noms et migrate est le nom de la tâche définie.

Est-ce que bundle exec est nécessaire ?

Exécuter bundle exec et Bundler. require en même temps n'est pas un problème, il est donc sûr d'utiliser bundle exec même lorsqu'il n'est pas nécessaire tant qu'il y a un Gemfile dans ce répertoire, il n'activera pas les gems deux fois.

Que font bundle exec rails ?

bundle exec apporte un certain nombre de modifications à l'environnement shell, puis exécute la commande que vous spécifiez en entier. Il modifie également Rubygems: interdire le chargement de gemmes supplémentaires qui ne sont pas dans le bundle. modifiez la méthode gem pour qu'elle soit sans opération si une gemme correspondant aux exigences se trouve dans le bundle, et pour déclencher une Gem:: LoadError si ce n'est pas le cas.

Comment puis-je arrêter l'exécution du bundle ?

Habituellement, vous appuyez sur Ctrl-C pour arrêter Webrick lorsqu'il est lancé sans l'option -d.

Pourquoi dois-je taper bundle exec ?

L'exec du bundle de Bundler nécessite le fichier de configuration de Bundler qui permet à Bundler de faire tous ses hacks de recherche de fichiers lorsque vous aurez besoin de quelque chose plus tard. Mais vous pouvez constater dans certains cas que si vos variables d'environnement sont déjà correctement configurées, les exigences peuvent fonctionner sans l'aide de Bundler.

Conseillé:

Articles intéressants
Les quatre balles sont-elles autorisées au golf ?
Lire la suite

Les quatre balles sont-elles autorisées au golf ?

Formats et règles Les quatre balles peuvent être jouées en partie par trous ou en partie par coups. En quatre balles, il y a deux équipes de deux joueurs dans chaque groupe; par conséquent, il y a quatre balles en jeu. Vous et votre partenaire formez un « côté ».

Qu'est-ce qu'un examen sanguin complet ?
Lire la suite

Qu'est-ce qu'un examen sanguin complet ?

Une numération globulaire complète, également connue sous le nom de formule sanguine complète, est un ensemble de tests de laboratoire médical qui fournissent des informations sur les cellules du sang d'une personne. Le CBC indique le nombre de globules blancs, de globules rouges et de plaquettes, la concentration d'hémoglobine et l'hématocrite.

De quoi Hermès est le dieu ?
Lire la suite

De quoi Hermès est le dieu ?

Dans l'Odyssée, cependant, il apparaît principalement comme le messager des dieux et le conducteur des morts vers Hadès. Hermès était aussi un dieu du rêve, et les Grecs lui offraient la dernière libation avant de dormir. En tant que messager, il est peut-être aussi devenu le dieu des routes et des portes, et il était le protecteur des voyageurs.