cargo-workspace-cli

Crates.iocargo-workspace-cli
lib.rscargo-workspace-cli
version0.1.0
sourcesrc
created_at2023-04-10 15:19:17.521602
updated_at2023-04-10 15:19:17.521602
descriptionA simple Template for Rust and Nodejs, Set up the development environment quickly.
homepage
repositoryhttps://github.com/guobin211/cargo-workspace
max_upload_size
id835222
size2,532
guobin211 (guobin211)

documentation

README

cargo-workspace-cli

Usage

    cargo install cargo-workspace-cli
    cargo workspace new my-project 

Features

Environment

  • 1、Support for VsCode DevContainer and Docker
  • 2、Development for Rust Project
  • 3、Development for Web And WebAssembly Project
  • 4、Development for Nodejs Project

Code Quality

  • 1、ESLint for TypeScript and JavaScript
  • 2、Rust Analyzer for Rust
  • 3、Stylelint for CSS
  • 4、Prettier for File format
  • 5、Git Hooks for Commit and Push
  • 6、Github Actions for CI

Build System

  • 1、Webpack
  • 2、Vite
  • 3、wasm-pack
  • 4、Cargo

Publish Support

  • 1、NPM and Yarn and Pnpm
  • 2、Rust on Crates

Test Support

  • 1、Vitest
  • 2、Cargo Test
Commit count: 11

cargo fmt