0.0.6 • Published 7 years ago
@specialblend/generator-rust v0.0.6
@specialblend/generator-rust
Yeoman generator for Rust projects (crates and Docker microservice) with cargo, clippy, travis-ci and Justfile
Installation
Make sure you have
yoinstalled:npm install -g yoInstall this generator:
npm install -g @specialblend/generator-rustClone an empty repo, create a new directory or cd into existing project
From inside project root, run
yo @specialblend/rustor justyoand select the@specialblend/rusttemplate
:warning: For existing projects, Cargo.toml will be modified.
Templates
crate (default): Rust crate
yo @specialblend/rust or yo @specialblend/rust:crate
main.rs,hello.rswith unit tests- Preset TravisCI configuration (
.travis.yml) - Justfile with
just build,just run,just start
docker: Dockerized rust microservice
yo @specialblend/rust:docker
optional: cargo install just
main.rs,hello.rswith unit tests- Preset
Dockerfileanddocker-compose.yml - Preset TravisCI configuration (
.travis.yml) - Justfile with
just build,just run,just start