feat: commit some thing
This commit is contained in:
1 parent
bfaa8e3c74
commit
d543ea19d0
3 files changed
+9
-11
No files matched your search
+4
-5
@@ -195,7 +195,7 @@ pub fn build(config: &CrateConfig, quiet: bool) -> Result<BuildResult> {
|
|||||||
let t_end = std::time::Instant::now();
|
let t_end = std::time::Instant::now();
|
||||||
Ok(BuildResult {
|
Ok(BuildResult {
|
||||||
warnings: warning_messages,
|
warnings: warning_messages,
|
||||||
elapsed_time: (t_end - t_start).as_millis()
|
elapsed_time: (t_end - t_start).as_millis(),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -339,7 +339,7 @@ fn prettier_build(mut cmd: Command) -> anyhow::Result<Vec<Diagnostic>> {
|
|||||||
.unwrap()
|
.unwrap()
|
||||||
.tick_chars("/|\\- "),
|
.tick_chars("/|\\- "),
|
||||||
);
|
);
|
||||||
pb.set_message("Start to build project");
|
pb.set_message("💼 Waiting to strart build the project...");
|
||||||
|
|
||||||
let mut command = cmd.spawn()?;
|
let mut command = cmd.spawn()?;
|
||||||
let reader = std::io::BufReader::new(command.stdout.take().unwrap());
|
let reader = std::io::BufReader::new(command.stdout.take().unwrap());
|
||||||
@@ -349,8 +349,7 @@ fn prettier_build(mut cmd: Command) -> anyhow::Result<Vec<Diagnostic>> {
|
|||||||
let message = msg.message;
|
let message = msg.message;
|
||||||
match message.level {
|
match message.level {
|
||||||
cargo_metadata::diagnostic::DiagnosticLevel::Error => {
|
cargo_metadata::diagnostic::DiagnosticLevel::Error => {
|
||||||
log::error!("Build Failed: {}", message.message);
|
return Err(anyhow::anyhow!(message.rendered.unwrap_or("Unknown".into())));
|
||||||
std::process::exit(1);
|
|
||||||
}
|
}
|
||||||
cargo_metadata::diagnostic::DiagnosticLevel::Warning => {
|
cargo_metadata::diagnostic::DiagnosticLevel::Warning => {
|
||||||
warning_messages.push(message.clone());
|
warning_messages.push(message.clone());
|
||||||
@@ -368,7 +367,7 @@ fn prettier_build(mut cmd: Command) -> anyhow::Result<Vec<Diagnostic>> {
|
|||||||
Message::BuildFinished(finished) => {
|
Message::BuildFinished(finished) => {
|
||||||
if finished.success {
|
if finished.success {
|
||||||
pb.finish_and_clear();
|
pb.finish_and_clear();
|
||||||
log::info!("Build done.");
|
log::info!("👑 Build done.");
|
||||||
} else {
|
} else {
|
||||||
std::process::exit(1);
|
std::process::exit(1);
|
||||||
}
|
}
|
||||||
|
|||||||
+5
-5
@@ -9,31 +9,31 @@ async fn main() -> Result<()> {
|
|||||||
match args.action {
|
match args.action {
|
||||||
Commands::Translate(opts) => {
|
Commands::Translate(opts) => {
|
||||||
if let Err(e) = opts.translate() {
|
if let Err(e) = opts.translate() {
|
||||||
log::error!("translate error: {}", e);
|
log::error!("🚫 Translate failed: {}", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Commands::Build(opts) => {
|
Commands::Build(opts) => {
|
||||||
if let Err(e) = opts.build() {
|
if let Err(e) = opts.build() {
|
||||||
log::error!("build error: {}", e);
|
log::error!("🚫 Build project failed: {}", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Commands::Clean(opts) => {
|
Commands::Clean(opts) => {
|
||||||
if let Err(e) = opts.clean() {
|
if let Err(e) = opts.clean() {
|
||||||
log::error!("clean error: {}", e);
|
log::error!("🚫 Clean project failed: {}", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Commands::Serve(opts) => {
|
Commands::Serve(opts) => {
|
||||||
if let Err(e) = opts.serve().await {
|
if let Err(e) = opts.serve().await {
|
||||||
log::error!("serve error: {}", e);
|
log::error!("🚫 Serve startup failed: {}", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
Commands::Create(opts) => {
|
Commands::Create(opts) => {
|
||||||
if let Err(e) = opts.create() {
|
if let Err(e) = opts.create() {
|
||||||
log::error!("create error: {}", e);
|
log::error!("🚫 Create project failed: {}", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -176,7 +176,6 @@ pub async fn startup_hot_reload(port: u16, config: CrateConfig) -> Result<()> {
|
|||||||
}
|
}
|
||||||
Err(err) => {
|
Err(err) => {
|
||||||
log::error!("{}", err);
|
log::error!("{}", err);
|
||||||
std::process::exit(1);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in new issue
Block a user