ide*_*n42 5 rust rust-crates rust-cargo
在crates.io上注册通常有用的(实用程序/应用程序)是否可以接受?
在常见问题不解决这个问题,并从浏览,还有最终用户的应用实例(主要是命令行工具).
或者是crates.io?仅适用于图书馆?
我问这个是因为文档暗示了库的使用,API的语义版本控制等等,但没有明确地引用打包应用程序的情况.
是的,因为您可以用来cargo install在系统范围内安装和管理这些应用程序.如果不鼓励使用这种用法,我会怀疑该命令根本不存在,或者至少具有非常有限的适用性.
片段来自cargo install --help:
用法:
Run Code Online (Sandbox Code Playgroud)cargo install [options] [<crate>] cargo install [options] --list[...]
此命令管理Cargo本地安装的二进制包装箱.只能
[[bin]]安装具有目标的软件包,并且所有二进制文件都安装在安装根目录的bin文件夹中.安装根被确定,按优先级顺序,通过--root,$CARGO_INSTALL_ROOT,所述install.root配置密钥,最后的主目录(其或者$CARGO_HOME如果设置或$HOME/.cargo默认值).有多个来源可以安装箱子.默认位置是crates.io但是
--git和--pathflags可以更改此源.如果源包含多个包(例如crates.io或具有多个包的git存储库),<crate>则需要参数来指示应安装哪个包.
| 归档时间: |
|
| 查看次数: |
114 次 |
| 最近记录: |