Comments (2)
There should only be one require 'bundler'
anywhere in the gem, and that would be in the Rakefile, which is only used for developing the gem. In this case, anybody attempting to do any development work on the gem should have Bundler installed since without it they'll be unable to build the gem.
Does this answer your question?
from guides.
So if I understand, in your examples, activesupport and thor are not managed through Bundler at all (you don't call Bundler.setup :default
before they are required)? In which case what is the advantage of bundle install
ing them?
Not sure I like the sound of requiring Bundler to build the gem. I guess I'm kind of left scratching my head whether the advantage of Bundler over plain old rubygems in this case (sandboxing the development gems) is really worth it.
from guides.
Related Issues (20)
- Bundler's rake tasks for gem development HOT 1
- issue with require foodie/food
- aruba tests should use backticks
- Gem development: Cucumber not running executable in bin HOT 1
- gem-development.md: You don't have i18n installed in your application HOT 1
- README out of date
- Bro i'm going to disrupt your life if you push my fucking buttons HOT 2
- Too Many Gems... HOT 4
- ember.md HOT 1
- ember.md Posts array HOT 4
- Post show route defined incorrectly HOT 1
- Routing error in Chrome inspector during Ember guide HOT 4
- undefined happen when success to create post and need to transitionToRoute HOT 5
- Ember guide: new post path HOT 1
- Ember guide: creating a new post bug HOT 1
- Ember guide: bad <a> for destroy action HOT 1
- 404 Page not found HOT 2
- Gem development and Spring! HOT 2
- Gem Development guide improvements HOT 6
- gem-development.md `gem bump` Unknown command bump HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from guides.