山本隆の開発日誌 Kotlin/Swift/Flutter/JavaScript/TypeScript/PHPでWindows/macOS/Android/iOS/Webアプリなどを作ってます Ruby on RailsのGeneratorの作り方。 script/generateでプラグインの雛形を作成する。 ruby script/generate plugin sample Rails::Generator::NamedBaseを継承したSampleGeneratorクラスを作成する。 Rails::Generator::NamedBaseは、Rails::Generator::Baseを継承し、先頭の引数にクラス名を受け取る。 vendor/plugins/sample/generators/sample/sample_generator.rb class SampleGenera
tags: Ruby on Rails date: 2010-12-06 10:43:57.000000000Z ##Generators in rails 3 rocks Rails 3 comes with an entire new way to create generators and it’s quite awesome. To make it more beautiful rails comes with a new Generators::TestCase making easy to test a generator. ##A real world generator Let’s take a look at some simple generator, everyone by know should be familiar with “devise” and every
はじめに Railsのアプリケーションを作成していると、同じようなモデル(STIを使っているとよくありますよね)、同じようなコントローラ(RESTfulにすればするほど、コントローラは似てきますよね)が増えてきます。新しいモデルやコントローラを作るときに、コピー&ペーストしたあと、エディタでクラス名を置換し始めたら、カスタムgeneratorを作成するチャンスです。 カスタムgeneratorはめっちゃ簡単に作成できます。しかも、特定のアプリケーションの開発ノウハウ(アクションの作り方やRSpecの記述内容)を動作するプログラムとして記述することができます。 というわけで、カスタムgeneratorの作成方法を説明します...とおもいきや、Rails Guide (http://guides.rubyonrails.org/generators.html) に詳細な説明がありますので、細か
Rails generators are an essential tool for improving your workflow. With this guide you will learn how to create generators and customize existing ones. After reading this guide, you will know: How to see which generators are available in your application. How to create a generator using templates. How Rails searches for generators before invoking them. How to customize your scaffold by overriding
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く