如何告诉Cargo从“src”以外的目录运行文件?

时间:2017-12-05 08:42:10

标签: rust rust-cargo

我有一个前端项目,在src文件夹中有很多东西,我也有机会在服务器端使用Rust。我的所有Rust服务器文件都在server文件夹中;我如何告诉Cargo运行./server/app.rs

1 个答案:

答案 0 :(得分:7)

正如评论中所述,只需将所有代码移入"服务器即可 。目录。如果你不这样做,你将会违反默认值,这通常不是一个好主意。

话虽如此,你可以 specify 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"

另见: