W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
ch14-05-extending-cargo.md
commit c084bdd9ee328e7e774df19882ccc139532e53d8
Cargo 的設(shè)計使得開發(fā)者可以通過新的子命令來對 Cargo 進行擴展,而無需修改 Cargo 本身。如果 $PATH
中有類似 cargo-something
的二進制文件,就可以通過 cargo something
來像 Cargo 子命令一樣運行它。像這樣的自定義命令也可以運行 cargo --list
來展示出來。能夠通過 cargo install
向 Cargo 安裝擴展并可以如內(nèi)建 Cargo 工具那樣運行他們是 Cargo 設(shè)計上的一個非常方便的優(yōu)點!
通過 Cargo 和 crates.io 來分享代碼是使得 Rust 生態(tài)環(huán)境可以用于許多不同的任務(wù)的重要組成部分。Rust 的標準庫是小而穩(wěn)定的,不過 crate 易于分享和使用,并采用一個不同語言自身的時間線來提供改進。不要羞于在 crates.io 上共享對你有用的代碼;因為它很有可能對別人也很有用!
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: