Bundle install de développement
Pour une raison quelconque, quand je lance bundle install
il s'installe à la production:
Your bundle is complete! It was installed into ./RAILS_ENV=production
Arrrghh, comment puis-je revenir en développement??
Notes:
- Je n'ai pas modifié l'environnement des fichiers
- Quand je lance
Rails.env
à partir de la console j'obtiens"development"
Gem fichier:
source 'http://rubygems.org'
gem 'rails', '3.0.3'
gem 'sqlite3-ruby', '1.3.2', :require => 'sqlite3'
group :development do
gem 'rspec-rails'
gem 'nokogiri'
gem 'will_paginate'
end
group :test do
gem 'rspec'
end
Également intéressant de noter, il crée un dossier dans mon application appelée RAILS_ENV=production
que j'ai posté une question sur ici qui, maintenant, je suppose que c'est lié à ce problème.
Mise à jour
Quand je lance bundle config
- je obtenir les informations suivantes, vous pouvez voir clairement le Chemin d'accès est défini sur le coupable! Des idées comment je changer cela? J'ai essayé de ré-installer le système de regroupement gem, mais en vain, c'est peut-être un bug dans Bundler?
$ bundle config
Settings are listed in order of priority. The top value will be used.
disable_shared_gems
Set for your local app (/Users/zinc/ror/site/.bundle/config): "1"
path
Set for your local app (/Users/zinc/ror/site/.bundle/config): "RAILS_ENV=production"
Gemfile
ressembler?Ajouté gem fichier
bundle config build.libv8 --with-system-v8
est la voie à suivre lors de l'utilisation de bundler.OriginalL'auteur Zinc | 2011-02-18
Vous devez vous connecter pour publier un commentaire.
L'explication à cela est dans le bundler manuel. Lire la rubrique le Regroupement de Vos Dépendances. Plus précisément
Et la solution est de passer à une autre valeur pour la propriété ou de supprimer le fichier APP_ROOT/.bundle/config.
probablement que vous l'exécutez avec RAILS_ENV=production et bundler de rappeler que la propriété.
J'ai répondu à ma propre question avant vous. Toutefois, accepte le vôtre, merci.
OriginalL'auteur Augusto
Ok j'ai corrigé cela.
J'ai simplement retiré le chemin de mon bundle fichier de config et il semble que, à défaut de retour de mon chemin d'origine. J'ai en quelque sorte de définir cette accidentellement, je suppose.
Votre bundle fichier de configuration se trouve dans:
bundle install RAILS_ENV=production
à un certain point dans le passé. Voir stackoverflow.com/questions/11198437/... pour un tout petit peu plus d'info.je ne pense pas que vous l'avez fait par hasard, j'ai passé pour moi. Le .bundle dossier est nouveau, je suppose que c'est venu par le biais d'une mise à jour du Bundle.
OriginalL'auteur Zinc