Ruby - Gems and BundlerYou want to use a specific version 2.1.0 of the 'httparty' gem in your project. How do you specify this version in your Gemfile?Agem 'httparty', version: '2.1.0'Bgem 'httparty' version '2.1.0'Cgem 'httparty', '2.1.0'Dgem 'httparty' => '2.1.0'Check Answer
Step-by-Step SolutionSolution:Step 1: Recall Gemfile version syntaxTo specify a gem version, use gem 'name', 'version'.Step 2: Identify correct syntaxOnly gem 'httparty', '2.1.0' uses the correct syntax; others are invalid Ruby syntax.Final Answer:gem 'httparty', '2.1.0' -> Option CQuick Check:Gemfile version syntax = gem 'name', 'version' [OK]Quick Trick: Specify gem version as second string argument in Gemfile [OK]Common Mistakes:Using hash syntax incorrectlyOmitting commas between argumentsUsing invalid Ruby syntax for version
Master "Gems and Bundler" in Ruby9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Ruby Quizzes Advanced Metaprogramming - Included hook - Quiz 4medium Advanced Metaprogramming - Class_eval and instance_eval - Quiz 1easy Concurrent Programming - Fiber for cooperative concurrency - Quiz 12easy Concurrent Programming - Why concurrency matters in Ruby - Quiz 1easy Gems and Bundler - Gem installation with gem install - Quiz 2easy Metaprogramming Fundamentals - Define_method for dynamic methods - Quiz 11easy Metaprogramming Fundamentals - Send for calling methods dynamically - Quiz 13medium Regular Expressions - Common patterns and character classes - Quiz 11easy Regular Expressions - Common patterns and character classes - Quiz 9hard Testing with RSpec and Minitest - Mocking and stubbing - Quiz 8hard