3 assets
রেলগুলিতে , সম্পদ পাইপলাইনে সম্পদ তৈরি করতে একচেটিয়াভাবে ব্যবহৃত রত্নগুলি সঠিকভাবে জেমফিলের গোষ্ঠীতে স্থাপন করা হয়েছিল :
...
# Gems used only for assets and not required
# in production environments by default.
group :assets do
gem 'sass-rails'
gem 'coffee-rails'
gem 'uglifier'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', :platforms => :ruby
end
এখন, (এখনও চলছে) আপগ্রেড ডকুমেন্টেশন অনুসারে :
রেলস 4.0 জেমফিল থেকে সম্পদ গোষ্ঠীটি সরিয়েছে। আপগ্রেড করার সময় আপনার গেমফিল থেকে সেই লাইনটি সরিয়ে ফেলতে হবে।
নিশ্চিতভাবেই, আরসি 1 দিয়ে একটি নতুন প্রকল্প তৈরি করার ফলে কোনও গোষ্ঠীর বাইরে ডিফল্টরূপে সম্পদ-সম্পর্কিত রত্ন অন্তর্ভুক্ত একটি রত্ন পাবে:
source 'https://rubygems.org'
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0.rc1'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0.rc1'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
...
এর অর্থ কি এই রত্নগুলি এখন ডিফল্টরূপে প্রযোজনা তৈরিতে বান্ডিল করা হবে? যদি তাই হয় তবে কেন হৃদয়ের পরিবর্তন? 4 রেলগুলি কি উত্পাদনে সম্পদের গতিশীল প্রজন্মের দিকে এগিয়ে চলেছে?