Ich habe ein Front-End-Projekt, das eine Menge Zeug in src
Ordner hat, und ich habe die Möglichkeit, Rust auch auf der Serverseite zu verwenden. Alle meine Rust-Server-Dateien befinden sich im Ordner server
; wie kann ich Cargo sagen, ./server/app.rs
zu laufen?Wie sage ich Cargo, um Dateien aus einem anderen Verzeichnis als "src" auszuführen?
-2
A
Antwort
6
Wie in den Kommentaren angegeben, sind Sie wahrscheinlich besser weg, nur alle Ihren Code in das Verzeichnis "Server" zu verschieben. Wenn Sie dies nicht tun, werden Sie bergauf gegen Ausfälle schwimmen, was normalerweise keine gute Idee ist.
aber sagen, dass Sie könnenspecify the path to the binary or library in your Cargo.toml:
[[bin]]
name = "quux"
path = "server/main.rs"
[lib]
name = "quux"
path = "server/lib.rs"
Siehe auch:
Verwandte Themen
- 1. Wie sage ich Magallanes, um Composer mit --no-dev auszuführen?
- 2. Wie kann ich eine Scala-Datei von einem anderen Verzeichnis anfordern, um einen Komponententest auszuführen?
- 3. Wie lese ich eine Datei in einem anderen Verzeichnis als src?
- 4. CMake: Wie lokalisieren .cpp Dateien in einem "src-Verzeichnis"?
- 5. Wie importiere ich die .py-Datei aus einem anderen Verzeichnis?
- 6. Wie bekomme ich alle Dateien aus einem Verzeichnis
- 7. Wie html-Datei aus einem anderen Verzeichnis als ActionResult
- 8. Wie sage ich Shopify's Themekit, um .svn Dateien zu ignorieren?
- 9. Wie sage ich Eclipse, um HTML-Dateien als PHP zu validieren?
- 10. PHP-Include-Datei aus einem anderen Verzeichnis
- 11. Wie sage ich mxmlc, um Warnungen als Fehler zu behandeln?
- 12. Einschließlich Dateien aus einem Verzeichnis
- 13. VBA Shell-Befehl auszuführen, sondern aus anderen Verzeichnis
- 14. Verwenden von Header-Dateien aus einem anderen Projekt (Verzeichnis)
- 15. Wie entferne ich Datei aus einem anderen Verzeichnis mit PHP?
- 16. mehrere Dateien aus einem anderen Verzeichnis, plotten in einer Figur
- 17. Wie führe ich Rails/Rake aus einem anderen Verzeichnis?
- 18. Wie bekomme ich alle Dateien aus einem Verzeichnis in xslt
- 19. Javascript Diashow. Src Bilder in einem anderen Verzeichnis
- 20. Wie sage ich CPAN.pm, um alle Module in einem bestimmten Verzeichnis zu installieren?
- 21. Wie führe ich ein Java-Programm aus einem anderen Verzeichnis?
- 22. Multiple Dateien aus einem Verzeichnis lesen
- 23. Wie benutze ich mit Tornado statische Dateien und führe ein favicon.ico aus einem anderen Verzeichnis als dem statischen Pfad aus?
- 24. GNU Make-Muster zum Erstellen von Ausgabe in einem anderen Verzeichnis als src
- 25. Wie lade ich alle Dateien aus einem Verzeichnis?
- 26. läuft Python aus einem anderen Verzeichnis
- 27. Wie aus einer anderen Quelle als Verzeichnis HTML5 Video spielen
- 28. Wie kann ich eine Variable aus einem anderen Skript aufrufen, um eine Funktion auszuführen
- 29. Wie aus dem src-Verzeichnis im Build-Verzeichnis erstellt werden?
- 30. Linux Bash - entfernen Sie alle Dateien, die in einem Verzeichnis aus einem anderen Verzeichnis sind
Du bist wahrscheinlich besser dran ju st haben Sie Ihr gesamtes Cargo-Projekt im 'server'-Ordner. –
Dies kann hilfreich sein http://doc.crates.io/manifest.html#configuring-a-target – user25064