Pytania otagowane jako bundler

Bundler to narzędzie, które ułatwia śledzenie, od jakich klejnotów Ruby (i od jakich wersji tych klejnotów) zależy aplikacja. Robi to, instalując wszystkie klejnoty w pliku Gemfile aplikacji. Sam pakiet jest klejnotem i można go zainstalować za pomocą następującego oprogramowania: $ gem install bundler

15
Błąd „Nie można znaleźć pakietu”
Kiedy próbuję to zrobić, bundler updatepojawia się ten błąd: .rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems/dependency.rb:247:in `to_specs': Could not find bundler (>= 0) amongst [rake-0.8.7, rake-0.8.7, rubygems-update-1.8.4] (Gem::LoadError) Jestem nowy w Ruby, czy ktoś może mi powiedzieć, co mogłoby to spowodować? Rake 0.8.7 jest zainstalowany.

7
Jaki jest najlepszy sposób na odinstalowanie klejnotów z projektu rails3?
Zainstalowałem wszystkie moje klejnoty za pomocą pakietu za pośrednictwem Gemfile. Pomyślałem (błędnie), że jeśli usunę klejnot z mojego pliku Gemfile i uruchomię „instalację pakietową”, to usunięte klejnoty zostaną odinstalowane. Przejrzałem plik pomocy pakietu i, o ile wiem, nie ma sposobu na odinstalowanie klejnotów. Czy po prostu używam gem uninstall x …


15
Nieprawidłowy gemspec z powodu formatu daty w specyfikacji
Kiedy dołączam klejnot, który stworzyłem, dzięki Bundlerowi (wersja 1.0.12), do pliku Gemfile, a następnie próbuję łączyć lub zgarniać w ten sposób: $ rake Otrzymałem ten komunikat o błędzie: Invalid gemspec in [/Users/zagzag/.rvm/gems/ruby-1.9.2-p180@foobar/specifications/myplugin-1.0.0.gemspec]: invalid date format in specification: "2011-04-21 00:00:00.000000000Z" Korzystam z ostatniego Mac OS X (10.6.4), z: $ ruby -v …

8
pakiet szyn czysty
Po aktualizacji paczki będziesz mieć kilka klejnotów, które mogą być przestarzałe - ponieważ została zainstalowana nowsza wersja tego klejnotu. Nie ma takiego polecenia pod bundleplikiem wykonywalnym tj bundle clean. Jak pozbyć się tych przestarzałych klejnotów? To jest próba zmniejszenia rozmiaru ślimaka w mojej aplikacji rails.

6
Używanie npm do instalowania lub aktualizowania wymaganych pakietów, tak jak bundler dla rubygemów
Uwielbiam Bundler , jest świetny w zarządzaniu zależnościami. Uwielbiam npm , instalowanie pakietów węzłów jest łatwe! Mam aplikację nodejs i chciałbym móc określić zależności moich aplikacji i łatwo je zainstalować / zaktualizować wszędzie tam, gdzie wdrażam moją aplikację. To nie jest biblioteka, którą udostępniam, to pełnoprawna aplikacja internetowa. Znam npm …

2
Tylko instalacja z pakietem szyn
Wciąż jestem nowy w rails / ruby ​​/ bundler i jestem trochę zdezorientowany. W naszym config/application.rbpliku znajduje się ten segment pakietu: if defined?(Bundler) # If you precompile assets before deploying to production, use this line Bundler.require(*Rails.groups(:assets => %w(development test))) # If you want your assets lazily compiled in production, use …


9
Bundler: nie można znaleźć paczki z klejnotami (> = 0.a) z paczką wykonywalną (Gem :: GemNotFoundException) podczas instalacji paczki z gemem
Wykonuję następujący skrypt: gem install rdoc --no-document gem install bundle bundle wynik: + gem install rdoc --no-document Successfully installed rdoc-6.1.1 1 gem installed + gem install bundle Successfully installed bundle-0.0.1 Parsing documentation for bundle-0.0.1 Done installing documentation for bundle after 2 seconds 1 gem installed 1 gem installed + bundle …

3
Użyć pakietu exec rake czy po prostu rake?
Nauczyłem się Railsów używając tylko polecenia rake, takiego jak rake db:migrate; jednak przeczytałem, że powinienem używać bundle exec rake ...zamiast zwykłego rake. Teraz nie wiem, którego użyć. Czy powinienem używać bundle exec rakezamiast zwykłego, rakeczy jest to tylko preferencja? Każdy wgląd byłby bardzo mile widziany! Dzięki!


19
Dlaczego pakiet nie zainstaluje klejnotów JSON?
Podczas próby uruchomienia pojawia się następujący błąd cap production deploy. DEBUG [dc362284] Bundler::GemNotFound: Could not find json-1.8.1.gem for installation DEBUG [dc362284] An error occurred while installing json (1.8.1), and Bundler cannot continue. DEBUG [dc362284] Make sure that `gem install json -v '1.8.1'` succeeds before bundling. Może być ważne, aby zauważyć, …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.