Rust 如何将现有的cargo二进制文件转换为库

Rust 如何将现有的cargo二进制文件转换为库,rust,rust-cargo,Rust,Rust Cargo,我有一个现有的货物项目,我想与网络asm的工作。但是,wasm-pack-build失败,因为我的项目是二进制的,而不是库。如何在保留版本控制历史记录的同时避免此问题?这些答案可能会帮助您: 它适用于2018版的默认bin包。你可以把这个放进你的货物里 [lib] name = "YourPackageName" path = "src/PathToMain.rs" 如何在保留版本控制历史记录的同时避免此问题 你什么意思

我有一个现有的货物项目,我想与网络asm的工作。但是,
wasm-pack-build
失败,因为我的项目是二进制的,而不是库。如何在保留版本控制历史记录的同时避免此问题?

这些答案可能会帮助您:

它适用于2018版的默认bin包。你可以把这个放进你的货物里

[lib]
name = "YourPackageName"
path = "src/PathToMain.rs"
如何在保留版本控制历史记录的同时避免此问题

你什么意思