*開発環境 [#r7ddcdaa]
-[[AWS Cloud9>https://aws.amazon.com/jp/cloud9/]] / [[ログイン>https://c9.io/login]]

以下はこれを前提に

*環境準備 [#bf968247]
**Ruby環境のアップデート(RVM含む) [#u7e27658]
 curl -sSL https://rvm.io/mpapis.asc | gpg --import -
 curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
 curl -sSL https://get.rvm.io | sudo bash -s stable
 rvm reload

 rvm install x.y.z
 rvm use x.y.z --default

[[Ruby本体のリリースバージョン確認>https://www.ruby-lang.org/ja/downloads/]]
**基本gemのインストール [#e291b135]
 gem install bunlder
 gem install rails

**tzinfo-dataのWindows対応外し [#wf784026]
railsプロジェクト作成直後にGemfileを編集

 # gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
 gem 'tzinfo-data'
*追加gem [#l87084fe]

:devise | ログイン機構生成
:sorcery | ログイン機構生成
:haml-rails | テンプレートのHAML化
:rack-dev-mark | Development環境であることの画面(HTML)への表示反映

**一括HAML化 [#s88a3d29]
 HAML_RAILS_DELETE_ERB=true rails haml:erb2haml
*参考 [#z360006e]
-GitHub
--[[Cloud9で作成したソースコードをGitHubに保存する手順>https://qiita.com/NaokiIshimura/items/b318ebc2daa4ec07a31e]]
-devise
--[[Cloud9 on Railsでdevise導入の一部始終>https://qiita.com/matsuda_sinsuke/items/b3e1f3e4a9a0b12d8bc0]]
--[[[*Rails*] deviseの使い方(rails5版)>https://qiita.com/cigalecigales/items/f4274088f20832252374]]
--[[【開発メモ】RailsアプリにTwitterログイン認証機能を実装する方法>http://freesworder.net/rails-twitter/]]
-sorcery
--[[Rails+Sorceryで認証処理を実装する>https://www.sglabs.jp/rails-sorcery/]]
--[[[Ruby on Rails] sorceryによる認証 – (1)メールアドレスとパスワードによる認証のチュートリアル>https://dev.classmethod.jp/server-side/ruby-on-rails/ruby-on-rails_sorcery_auth_no1/]]
-haml-rails
--[[[Rails] haml-railsがあればerb2hamlは不要です!>https://qiita.com/HrsUed/items/00972d6685ab9c1a7b3e]]
-[[RubyのYAMLとシンボルと私>http://www.techscore.com/blog/2012/11/09/ruby%E3%81%AEyaml%E3%81%A8%E3%82%B7%E3%83%B3%E3%83%9C%E3%83%AB%E3%81%A8%E7%A7%81/]]

IP:111.107.6.50 TIME:"2019-02-12 (火) 23:12:37" REFERER:"http://wiki.maplia.jp/?cmd=secedit&page=PukiWiki/MapWiki/Rails&id=5" USER_AGENT:"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:65.0) Gecko/20100101 Firefox/65.0"

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS