0

我有一个似乎不知道自己的根路径的 Padrino 应用程序。该应用程序运行良好,但是当我尝试要求我编写并放入models文件夹中的文件时,它说找不到它。该文件需要在模型文件夹中的另一个文件中:DvdActor.rb. 我可以使用这些路径中的任何一个,但它不会找到它:

/app/models/file.rb
file.rb
models/file.rb
app/models/fie.rb
...

如果我使用它只会找到它:

"#{Padrino.root}/app/models/file.rb"

此外,Thnking Sphinxgem 在编写配置文件或索引时也会遇到问题(如果我硬编码配置文件的路径)。

当我让 Padrino 生成一个模型时,它会model在 app 文件夹本身的根文件夹中创建一个新文件夹。

我可以从头开始重新创建我的应用程序并复制文件,但我已经有 Heroku 和 git 设置等,并且不想重新创建所有这些(有时只是复制文件不能正常工作)。

有没有办法重置这个?

4

0 回答 0