5

まず第一に、私は Ruby 開発者ではないので、できれば本当に簡単な質問です。

次のフォルダー構造を持つプロジェクトを継承しました。

Capfile
Gemfile
Rakefile
app
config.ru
config
db
doc
lib
public 
script
spec
vendor

私の質問は:

  • このプロジェクトをローカル環境で実行するには? MAC OS X を実行しており、Ruby と Apache がインストールされています

  • フォルダー構造から、このプロジェクトが利用しているフレームワーク/フレームワークを特定できますか?

助けてくれてありがとう!

マルシン

4

2 に答える 2

11

多分それはRuby on Railsプロジェクトです。プロジェクト フォルダーのコンソールで次の行を試してください。

gem install bundler
bundle
rake db:create && rake db:migrate
rails s

これらのコマンドは、Rails サーバーを で起動しますlocalhost:3000。このプロジェクトには、DB をインストールする必要があります。(DBの種類はGemfileコンテンツによって異なります)。また、config/database.ymlファイルが存在するかどうかを確認する必要があります。

于 2013-09-14T09:09:36.807 に答える