Skip to content

create first app.#5

Merged
suchi merged 2 commits intohamackathon:masterfrom
jacoyutorius:master
Mar 5, 2014
Merged

create first app.#5
suchi merged 2 commits intohamackathon:masterfrom
jacoyutorius:master

Conversation

@jacoyutorius
Copy link
Copy Markdown
Member

とりあえずrails newしました。
ただ、僕の環境がRails4になっていて、元々書いていただいたGemfileのバージョン指定でインストールするとactivesupportあたりでバージョンが合わずにエラーになってしまいました。

悩んだのですが、今回はRails4のまま作りました。
Railsのバージョンの異なる方はGemfileのバージョン指定を変えてくれればいいかなぁと(自分勝手で申し訳ないですm(_ _)m)

あと、オプションやGemfileの内容についてはRails3道場でmackato師が紹介していた RailsWizard が役に立ちました。

実行時のコマンドは以下の通り。

rails new wordgame -m http://railswizard.org/4258808faddde99f9ebc.rb -J -T -s

実行中にどのDBを使うかや、jQueryUIをインストールするか?など聞かれます。
今回はDBはSQLite、jQueryUIもインストールしています。
rails newするだけで、DeviseのUserモデルのmigrationができるまでやってくれるようです。

@diver42
Copy link
Copy Markdown
Contributor

diver42 commented Mar 4, 2014

yutoさん、準備ありがとうございます。
私の環境(茨のwindows)ではエラーなくいけました。

@suchi suchi merged commit 68100f5 into hamackathon:master Mar 5, 2014
@suchi
Copy link
Copy Markdown
Contributor

suchi commented Mar 5, 2014

ベース作成ありがとうございました。
本番に備え、自動ではなく手動でPull Request対応してみました。
手順はあってるかな。

% git clone git@github.com:hamackathon/wordgame.git
% cd wordgame
% git remote add jacoyutorius git@github.com:jacoyutorius/wordgame.git
% git fetch jacoyutorius
% git checkout -b pr5
% git merge jacoyutorius/master

(内容のテスト)

% git checkout master
% git merge pr5
% git push

@jacoyutorius
Copy link
Copy Markdown
Member Author

LGTM

@yowasou
Copy link
Copy Markdown
Contributor

yowasou commented Mar 7, 2014

�$B;d$N4D6-$G�(Brails s�$B$9$k$H�(Bdevise�$B@_Dj$7$m$dE*$J%(%i!<=P$k$1$I$3$l$O$"$C$F$k!)�(B

yowasou@yowasou:~/rails/wordgame/wordgame$ ./bin/rails s
=> Booting WEBrick
=> Rails 4.0.0 application starting in development on http://0.0.0.0:3000
=> Run rails server -h for more startup options
=> Ctrl-C to shutdown server
Exiting
/home/yowasou/.rvm/gems/ruby-2.1.1@wordgame/gems/devise-3.2.3/lib/devise/rails/routes.rb:481:in
`raise_no_secret_key': Devise.secret_key was not set. Please add the
following to your Devise initializer: (RuntimeError)

config.secret_key =
'1bd12cb685e4b0a53fc41e4a64ab9024a6519c472283d21a0a8358417d1039601d278832404d0af2be1eec191306888e93a8d7a2302eb1436001476e9247ddbe'

Please ensure you restarted your application after installing Devise or
setting the key.

@jacoyutorius
Copy link
Copy Markdown
Member Author

confing/initializers/devise.rb の
config.secret_keyのコメントアウトを解除すれば直った気がする。

@yowasou
Copy link
Copy Markdown
Contributor

yowasou commented Mar 7, 2014

�$B$J$$C$?!"$"$j$,$H$&!!*�(B

2014-03-07 22:21 GMT+09:00 jacoyutorius notifications@github.com:

confing/initializers/devise.rb �$B$N�(B
config.secret_key�$B$N%3%a%s%H%"%&%H$r2r=|$9$l$PD>$C$?5$$,$9$k!#�(B

�$B!=�(B
Reply to this email directly or view it on GitHubhttps://github.com//pull/5#issuecomment-37023127
.


�$B%(!<%7%9%F%`3t<02q<R�(B

�$BKRED�(B �$B=c�(B

�$B")�(B430-0907
�$B@E2,8)IM>>;TCf6h9bNS�(B4�$BCzL\�(B17-18�$B%9%+%$%S%k�(B3F
TEL:053-412-7676 FAX:053-412-7675
E-mail: makita@a-system.jp

@suchi
Copy link
Copy Markdown
Contributor

suchi commented Mar 7, 2014

yowasouさんの文字が化けて読めないです。なぜだろう。

Rails4ではconfig/initializers/secret_token.rb に

Wordgame::Application.config.secret_key_base = '<secret_key>'

と書くみたいです(secret_keyはそれらしい文字列)。
このファイルはすでに .gitignoreに書かれていて、コミット対象になっていないので
各自で作る必要があります(keyがわかると詐称できてしまうので)。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants