Quería crear un programa de ensamblaje web que me permitiera ejecutar comandos bash y obtener resultados sin contactar a un servidor.
Creé un código de óxido e hice una compilación de wasm-pack pero da este error
RuntimeError: inalcanzable ejecutado
Mi código
use std::process::Output; use wasm_bindgen::prelude::*; use std::process::Command; #[wasm_bindgen] pub fn exec(code:&str)->Vec<u8>{ let output = if cfg!(target_os = "windows") { Command::new("cmd") .args(["/C", code]) .output() .expect("failed to execute process") } else { Command::new("sh") .arg("-c") .arg(code) .output() .expect("failed to execute process") }; output.stdout }
^^lib.rs (paquete wasm usado)
RuntimeError: inalcanzable ejecutado