Ruby on Railsの基礎 - 新規プロジェクト
2022-02-01 17:37:17
Ruby on Railsのディレクトリ構造
+ app/ #controllers, models, views, helper methods, mail, static resources
+ bin/ #rails scripts
+ config/ #routing, database, etc.
+ db/ #database schema, migration files
+ lib/ #extension modules
+ log/ #logs
+ public/ #public resources
+ test/ #Unit tests
- config.ru #Rack server program settings, used to start the program
- Gemfile,Gemfile.lock #Specify Gem dependencies for bundler gem
- Rakefile #Save and load tasks that can be executed from the command line, add tasks to lib/tasks
新規プロジェクト
rails new blog
bundle install #gem install dependencies
gemのソースが切り替わります。
http://mirrors.aliyuncs.com/rubygems/
Bundlerツールを使って、gemパッケージ、rubyパッケージ
http://bundler.io/
実行
rails server
アクセス localhost:3000
関連
-
win7でrubyのソースコードからコンパイルしてインストールする方法
-
Ruby on rails install to remove DL is deprecated, please use Fiddle warning message method [test available].
-
Ruby on Rails:rakeとデータベースのデータ移行作業
-
GitHubが提唱するRubyコードの書き方まとめ
-
Ruby on RailsのWebプロジェクト構築のためのシンプルガイド
-
Rubyオブジェクト指向の知識まとめ
-
アプレットを置き換えるHTMLスクリプトを記述するRubyの例
-
RubyのXMLデータパースライブラリ「Nokogiri」の高度な使い方
-
Rubyのデザインパターン開発におけるProxyパターンの利用について
-
Rubyにおける数値型と定数の例
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
Rubyを使ったFTPパスワードクラッキング
-
モンキーパッチのプログラミングスタイルとRubyでの利用について
-
MongoDBに接続するためのRuby on Railsフレームワークアプリケーション チュートリアル
-
RubyのHash構造体の基本操作のまとめ
-
Rubyのオブジェクト指向のアプローチによるプログラミング学習雑学
-
RubyのプログラムでXML形式のデータをパースするためにREXMLを呼び出す例
-
RubyがWeb画像クローリングを実装
-
Rubyのデバッグツールruby-debug-base19のインストールと設定(Windows版
-
Ruby on Railsのビューの書き方に関するいくつかのアドバイス
-
Ruby WebDriverガイド