So fand ich pro this question heraus, dass, wenn Sie laufen:Rails-Server-Daemon Arbeitsverzeichnis
rails server -d
Rails entscheidet, dass seine Dir.pwd
/
ist. Wenn ich also versuche, eine Datei auf dem System zu lesen, muss ich den vollständigen Pfad der Datei ausführen (File.read("#{Rails.root}/path/to/file"
). Wie kann ich Rails sagen Dir.pwd
zu Rails.root
Ich denke, dass Dir.pwd nicht von Rails ist. Es kommt von Ruby: "http: // ruby-doc.org/core-2.2.0/Dir.html" – psantos