feat: commit some thing

This commit is contained in:
YuKun Liu committed 2022-07-09 22:02:33 +08:00
1 parent bfaa8e3c74
commit d543ea19d0
3 files changed
+9 -11

No files matched your search

+4 -5
View File
@@ -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
View File
@@ -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);
} }
} }
-1
View File
@@ -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);
} }
} }
} }