2

これをここに投稿する必要があると確信していますが、これがスーパーユーザーのようなものに属している場合は、遠慮なく修正してください

この Ruby/Javascript アプリhttps://github.com/jamesu/tubehubをセットアップしようとしています- 新しくフォーマットされた Linode で。

実行中: Ubuntu v10.04 LTS、Ruby v1.8.8dev、Rails v3.2.9、SQLite v3.6.22。

多くのトラブルシューティングを行った後、このアプリのインストールと起動はほぼ成功しているように見えますが、README ドキュメントに示されているように、rake コマンドの実行時に発生する「中止された」エラーはまだわかりません。

root@li570-120:~/tubehub# rake db:seed
rake aborted!
/root/tubehub/util.rb:8: undefined (?...) sequence: /^(.*?)((?<!&)#|\#)(.*)$/
/root/tubehub/util.rb:9: undefined (?...) sequence: /(?:\#)(?<!&#)(?:\#)*(.*)$/
/root/tubehub/core.rb:37
/root/tubehub/core.rb:36:in `each'
/root/tubehub/core.rb:36
/root/tubehub/Rakefile:2
Tasks: TOP => db:seed => environment
(See full trace by running task with --trace)

root@li570-120:~# rake db:load                                                                                                                                                                                                               
rake aborted!                                                                                                                                                                                                                                
No Rakefile found (looking for: rakefile, Rakefile, rakefile.rb, Rakefile.rb)                                                                                                                                                                                                                                                                                                                                                                                                      
(See full trace by running task with --trace)        

これは特にRubyへの最初の進出であり、いくつかの「レーキ」ドキュメントでフィルタリングしましたが、何を見ているのかわかりませんでした。

助言がありますか?

4

2 に答える 2

1

答えを追加します。rake db:schema:load代わりに使用してください

于 2012-12-17T09:44:57.223 に答える
0

Anatoliy Kukulの提案によると、「rake db:schema:load」はすべてを正しく機能させ、必要なすべてのテーブルをローカルデータベースにロードしました。

御馳走を働いた-説明に感謝します!

于 2012-12-16T23:43:45.193 に答える