উত্তর:
আপনার নিজস্ব রত্ন লেখার জন্য অন্যতম সেরা সম্পদ হ'ল রুবিজেমস.অর্গ এর গাইডসমূহ ।
আপনি ব্যবহার করেন, তাহলে Bundler আপনার অ্যাপে, আপনি রায়ান বিগ নির্দেশিকা তাকান করতে চাইবেন একটা RubyGem Bundler ব্যবহার ডেভেলপিং এবং Bundler সঙ্গে রত্ন তৈরির Railscast ।
রত্ন রচনায় সহায়তার জন্য যদি আপনি সরঞ্জামগুলিতে আগ্রহী হন:
কিছু টিউটোরিয়াল / গাইড:
আমি সাধারণত রত্নগুলি তৈরি এবং প্রকাশ করি:
$ gem install ore rubygems-tasks rdoc rspec
$ mine awesome_gem
cd awesome_gem/
এবং সম্পাদনা করুন README.rdoc
এবং awesome_gem.gemspec
কোড লিখুন lib/awesome_gem/
এবং আরএসপেক টেস্টগুলিতে যুক্ত করুন specs/
।ChangeLog.rdoc
ফাইল আপডেট করুন, রান করুন rake spec
এবং rake rerdoc
, খুলুন html/index.html
এবং কোনও টাইপের জন্য ডাবল-চেক করুন।rake release
আপনার প্রথম রত্নের গৌরবে পিছনে বসে বাস করুন। :)
আপনার কোনও রত্ন লেখা শুরু করার দরকার নেই, কেবল কিছু কোড লিখুন, কিছু পরীক্ষা লিখুন, আপনি চান তবে এটি ব্যবহার করুন এবং একবার আপনি এতে খুশি হয়ে গেলে, প্রাসঙ্গিক রেকফিল তৈরি করার জন্য এই মণিটি ব্যবহার করুন ।
আপনি যদি অন্য রত্নগুলি গ্রহণের পদ্ধতির সাথে লেগে থাকেন তবে (কোনও শৈলীর নির্দেশিকা রয়েছে, অন্যান্য রত্নগুলির সাথে সংঘর্ষের জন্য ফাইলগুলির নামকরণ এড়ানো, যদি আপনি পারেন তবে কিছু পরীক্ষা লিখুন, একটি রেডমি থাকতে পারে) তবে এটি প্রয়োজনীয় নয় helps
আপনার কিছু ভাগ করার পরে, এটি গিথুবে রাখুন এবং এটি রত্নপাতে চাপ দিন ।
এটিকে বেশি ভাবেন না, নিড়ানি বা অন্যান্য ওভারকিল সরঞ্জামগুলি ব্যবহার করবেন না, মজা করুন, এমন কিছু করবেন না যা আমি করব না।
gem build
রুবিগেমস নিজেই সরবরাহ করেছেন। সমস্ত জেমকুটটার রত্ন (এবং শীঘ্রই, রুবিগেমস যথাযথ) আপনাকে এপিআই ব্যবহার করে একটি রুবিগেম ধাক্কা দেয়। gemcutter.org/pages/gem_docs gemcutter.org/pages/api_docs