大家好,我是漁夫。
今天分享主題,非常實(shí)用的 cargo-generate 工具,它可以幫助你快速開(kāi)始一個(gè)新的 Rust 項(xiàng)目。
cargo-generate 它是一個(gè)開(kāi)發(fā)者工具,使你快速開(kāi)始一個(gè)新的 Rust 項(xiàng)目,通過(guò)使用一個(gè)已存在的 git 倉(cāng)庫(kù)作為模板來(lái)實(shí)現(xiàn)這一點(diǎn)。該工具特別適合于那些需要快速啟動(dòng)項(xiàng)目并開(kāi)始編碼的開(kāi)發(fā)者,因?yàn)樗梢宰詣?dòng)化一些常見(jiàn)的設(shè)置步驟。
首先,安裝該工具,執(zhí)行以下命令即可。
cargo install cargo-generate
使用模板創(chuàng)建新項(xiàng)目,假設(shè)你想使用一個(gè) GitHub 上的 Rust 項(xiàng)目模板,你可以這樣做:
cargo generate --git https://github.com/ashleygwilliams/wasm-pack-template
注這里,--name 參數(shù)是你想要給新項(xiàng)目命名的名稱(chēng),--git 參數(shù)后面跟隨的是模板倉(cāng)庫(kù)的 URL。
生成目錄如下:
[root@VM-centos rust-demo]# tree -L 2.├── Cargo.toml├── LICENSE_APACHE├── LICENSE_MIT├── README.md├── src│ ├── lib.rs│ └── utils.rs└── tests └── web.rs2 directories, 7 files
感興趣可以嘗試去使用了。
本文鏈接:http://www.tebozhan.com/showinfo-26-87495-0.htmlRust 程序員福利來(lái)了,如何利用 cargo-generate 節(jié)省開(kāi)發(fā)時(shí)間?
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com
上一篇: Python并發(fā)與并行:multiprocessing模塊大揭秘
下一篇: 原來(lái)在 Vue、React 頁(yè)面中管理 <head> 標(biāo)簽這么簡(jiǎn)單!