Enum st_cli::StCli [−][src]
pub enum StCli {
Show 14 variants
Build,
Clean,
Format,
Lint,
Outdated,
Run,
Update,
Test,
Sync,
Lock,
Install,
Publish,
Bump(Bump),
Django(DjangoSubCmd),
}
Variants
编译
Rust 项目 默认使用: cargo build npm 项目 不支持 poetry 项目 默认使用: poetry build 打包
清理开发环境
Rust 使用 cargo clean
npm 清理缓存 npm cache clean
poetry 不支持
格式化代码
当前支持
Python poetry 的项目 [需要安装 black]
Rust 项目 cargo fmt
代码检测
Rust 使用 Cargo clippy
Python 使用 pylama
检测依赖是否有新版
Rust 使用 Cargo
Python 使用 Poetry
运行
Rust 使用 cargo run
Python Django 项目使用 django-admin runserver
升级依赖版本
Rust 使用 cargo
Python 使用 Poetry
测试
Rust 语言使用 cargo test
Python 使用 pytest
同步依赖
锁定依赖
锁定当前的依赖
Python 使用 Poetry
本地安装
本地安装当前的软件 Rust 使用 cargo install –path .
发布
Python 使用 Poetry 发布到 Pypi
todo Rust 使用 cargo 发布到 Crates
提升版本
django 子命令
Implementations
Trait Implementations
Builds the struct from clap::ArgMatches
. It’s guaranteed to succeed
if matches
originates from an App
generated by StructOpt::clap
called on
the same type, otherwise it must panic. Read more
Builds the struct from the command line arguments (std::env::args_os
).
Calls clap::Error::exit
on failure, printing the error message and aborting the program. Read more
Builds the struct from the command line arguments (std::env::args_os
).
Unlike StructOpt::from_args
, returns clap::Error
on failure instead of aborting the program,
so calling .exit
is up to you. Read more
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter<I>(iter: I) -> Self where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec
of your making.
Print the error message and quit the program in case of failure. Read more
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
fn from_iter_safe<I>(iter: I) -> Result<Self, Error> where
I: IntoIterator,
<I as IntoIterator>::Item: Into<OsString>,
<I as IntoIterator>::Item: Clone,
Gets the struct from any iterator such as a Vec
of your making. Read more