「アプリ開発1」の編集履歴(バックアップ)一覧はこちら

アプリ開発1」(2009/10/25 (日) 12:19:03) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

*&this_page() ~はじめてのアプリケーション開発~ 参考:[[プロジェクト作成から実行までの手順 - Ruby on Rails入門>http://www.rubylife.jp/rails/ini/index.html]] **プロジェクト用フォルダの作成 今後プロジェクトをいくつか作るにあたり、Rubyプロジェクト用のフォルダを作成します。 例:C:\RoR **プロジェクトの作成 rails プロジェクト名 C:\RoR>rails app1 C:\RoRの下に app1 フォルダが作成されます #openclose(show=実行結果){ create create app/controllers create app/helpers create app/models create app/views/layouts create config/environments create config/initializers create config/locales create db create doc create lib create lib/tasks create log create public/images create public/javascripts create public/stylesheets create script/performance create test/fixtures create test/functional create test/integration create test/performance create test/unit create vendor create vendor/plugins create tmp/sessions create tmp/sockets create tmp/cache create tmp/pids create Rakefile create README create app/controllers/application_controller.rb create app/helpers/application_helper.rb create config/database.yml create config/routes.rb create config/locales/en.yml create db/seeds.rb create config/initializers/backtrace_silencers.rb create config/initializers/inflections.rb create config/initializers/mime_types.rb create config/initializers/new_rails_defaults.rb create config/initializers/session_store.rb create config/environment.rb create config/boot.rb create config/environments/production.rb create config/environments/development.rb create config/environments/test.rb create script/about create script/console create script/dbconsole create script/destroy create script/generate create script/runner create script/server create script/plugin create script/performance/benchmarker create script/performance/profiler create test/test_helper.rb create test/performance/browsing_test.rb create public/404.html create public/422.html create public/500.html create public/index.html create public/favicon.ico create public/robots.txt create public/images/rails.png create public/javascripts/prototype.js create public/javascripts/effects.js create public/javascripts/dragdrop.js create public/javascripts/controls.js create public/javascripts/application.js create doc/README_FOR_APP create log/server.log create log/production.log create log/development.log create log/test.log } **コントローラー/アクション/ビューの作成 ruby script/generate controller コントローラ名 アクション名1 アクション名2 ... C:\RoR\app1>ruby script/generate controller main hello bye -コントローラー app/controllers/main_controller.rb -テンプレートファイル(アクション/ビュー) app/views/main/hello.html.erb app/views/main/bye.html.erb **Railsアプリケーションの起動 C:\RoR\app1>ruby script/server **Railsアプリケーションの起動確認 ブラウザで下記アドレスにアクセス http://localhost:3000/ http://localhost:3000/コントロール名/アクション名 http://localhost:3000/main/hello/ http://localhost:3000/main/bye/ **Railsアプリケーションの終了 コマンドプロンプト上で Ctrl+C ---- // アクセス解析 #include_js(http://www.research-artisan.com/userjs/?h=2&user_id=20091024006000857)
*&this_page() ~はじめてのアプリケーション開発~ 参考:[[プロジェクト作成から実行までの手順 - Ruby on Rails入門>http://www.rubylife.jp/rails/ini/index.html]] **プロジェクト用フォルダの作成 今後プロジェクトをいくつか作るにあたり、Rubyプロジェクト用のフォルダを作成します。 例:C:\RoR **プロジェクトの作成 rails プロジェクト名 ↓実行フォルダに注意 C:\RoR>rails app1 C:\RoRの下に app1 フォルダが作成されます #openclose(show=実行結果){ create create app/controllers create app/helpers create app/models create app/views/layouts create config/environments create config/initializers create config/locales create db create doc create lib create lib/tasks create log create public/images create public/javascripts create public/stylesheets create script/performance create test/fixtures create test/functional create test/integration create test/performance create test/unit create vendor create vendor/plugins create tmp/sessions create tmp/sockets create tmp/cache create tmp/pids create Rakefile create README create app/controllers/application_controller.rb create app/helpers/application_helper.rb create config/database.yml create config/routes.rb create config/locales/en.yml create db/seeds.rb create config/initializers/backtrace_silencers.rb create config/initializers/inflections.rb create config/initializers/mime_types.rb create config/initializers/new_rails_defaults.rb create config/initializers/session_store.rb create config/environment.rb create config/boot.rb create config/environments/production.rb create config/environments/development.rb create config/environments/test.rb create script/about create script/console create script/dbconsole create script/destroy create script/generate create script/runner create script/server create script/plugin create script/performance/benchmarker create script/performance/profiler create test/test_helper.rb create test/performance/browsing_test.rb create public/404.html create public/422.html create public/500.html create public/index.html create public/favicon.ico create public/robots.txt create public/images/rails.png create public/javascripts/prototype.js create public/javascripts/effects.js create public/javascripts/dragdrop.js create public/javascripts/controls.js create public/javascripts/application.js create doc/README_FOR_APP create log/server.log create log/production.log create log/development.log create log/test.log } **コントローラー/アクション/ビューの作成 ruby script/generate controller コントローラ名 アクション名1 アクション名2 ... ↓実行フォルダに注意 C:\RoR\app1>ruby script/generate controller main hello bye #openclose(show=実行結果){ exists app/controllers/ exists app/helpers/ create app/views/main exists test/functional/ create test/unit/helpers/ create app/controllers/main_controller.rb create test/functional/main_controller_test.rb create app/helpers/main_helper.rb create test/unit/helpers/main_helper_test.rb create app/views/main/hello.html.erb create app/views/main/bye.html.erb } -コントローラー app/controllers/main_controller.rb -テンプレートファイル(アクション/ビュー) app/views/main/hello.html.erb app/views/main/bye.html.erb **Railsアプリケーションの起動 C:\RoR\app1>ruby script/server **Railsアプリケーションの起動確認 ブラウザで下記アドレスにアクセス http://localhost:3000/ http://localhost:3000/コントロール名/アクション名 http://localhost:3000/main/hello/ http://localhost:3000/main/bye/ **Railsアプリケーションの終了 コマンドプロンプト上で Ctrl+C ---- // アクセス解析 #include_js(http://www.research-artisan.com/userjs/?h=2&user_id=20091024006000857)

表示オプション

横に並べて表示:
変化行の前後のみ表示:
目安箱バナー