Localhost
Expone los recursos de tu aplicación a través de un servidor localhost en lugar de usar el protocolo personalizado por defecto.
This plugin requires a Rust version of at least 1.77.2
| Platform | Level | Notes | 
|---|---|---|
| windows | ||
| linux | ||
| macos | ||
| android |  | |
| ios |  | 
Instala el plugin localhost para comenzar.
Usa el gestor de paquetes de tu proyecto para añadir la dependencia:
npm run tauri add localhostyarn run tauri add localhostpnpm tauri add localhostdeno task tauri add localhostbun tauri add localhostcargo tauri add localhost- 
Ejecuta el siguiente comando en la carpeta src-tauripara añadir el plugin a las dependencias del proyecto enCargo.toml:cargo add tauri-plugin-localhost
- 
Modifica lib.rspara inicializar el plugin:src-tauri/src/lib.rs #[cfg_attr(mobile, tauri::mobile_entry_point)]pub fn run() {tauri::Builder::default().plugin(tauri_plugin_localhost::Builder::new().build()).run(tauri::generate_context!()).expect("error al ejecutar la aplicación tauri");}
El plugin localhost está disponible en Rust.
use tauri::{webview::WebviewWindowBuilder, WebviewUrl};
pub fn run() {  let port: u16 = 9527;
  tauri::Builder::default()      .plugin(tauri_plugin_localhost::Builder::new(port).build())      .setup(move |app| {          let url = format!("http://localhost:{}", port).parse().unwrap();          WebviewWindowBuilder::new(app, "main".to_string(), WebviewUrl::External(url))              .title("Ejemplo de Localhost")              .build()?;          Ok(())      })      .run(tauri::generate_context!())      .expect("error al ejecutar la aplicación tauri");}© 2025 Tauri Contributors. CC-BY / MIT