Referencia de la CLIverbatra studio

verbatra studio

Arranca Verbatra Studio, el panel local de traducción.

Página traducida automáticamente

Esta página fue traducida automáticamente, así que puede contener errores o sonar un poco raro. La versión en inglés es la fuente de la verdad. Lee el original en inglés.

Arranca Verbatra Studio, un panel web local sobre tu proyecto de verbatra: estado de las traducciones, la cola de revisión, la actividad de las ejecuciones y tus ajustes resueltos, todo en vivo sobre los archivos en disco. Editar tus propios archivos de locale funciona de serie; solo el gasto en proveedor es opcional, detrás de --allow-spend. Antes de arrancar, studio carga .env.local y luego .env desde el directorio de trabajo y resuelve tu configuración una vez; un error de configuración sale con 2 antes de que arranque ningún servidor.

Sinopsis

verbatra studio [flags]

Flags

FlagArgumentoPor defectoEfecto
--cwd<path>directorio actualresuelve la configuración y los archivos de locale desde este directorio
--config<path>busca unocarga este archivo de configuración en lugar de buscar uno
--port<n>5849escucha en este puerto; debe ser un entero entre 1 y 65535
--allow-spendningunodesactivadopermite a Studio llamar a un proveedor de traducción (retraducir una clave, traducir los cambios pendientes)

Cuando el flag --allow-spend está ausente, Studio lee en su lugar la variable de entorno VERBATRA_STUDIO_ALLOW_SPEND: 1, true, yes u on (sin distinguir mayúsculas) cuenta como activado. El flag de la CLI siempre gana sobre la variable de entorno. Sin ninguno de los dos, Studio nunca contacta con un proveedor; la edición local no necesita ningún flag.

La URL impresa

Studio solo escucha en 127.0.0.1. En cuanto está escuchando, imprime una línea en stdout:

Verbatra Studio running at http://127.0.0.1:5849/?token=<token>

Abre esa URL exacta: el token de la cadena de consulta inicia tu sesión de navegador, y toda petición sin él se rechaza. No se imprime nada antes de que el puerto quede enlazado con éxito, así que un arranque fallido nunca filtra una URL ni un token.

Instalación

@verbatra/studio es su propio paquete, alcanzado mediante un import dinámico para que el resto de la CLI funcione sin él. Si no está instalado, verbatra studio sale con 2 con:

Verbatra Studio requires @verbatra/studio. Install it with: pnpm add -D @verbatra/studio

Ejemplos

# start Verbatra Studio on the default port
verbatra studio

# enable the provider-calling actions, on a specific port
verbatra studio --allow-spend --port 6000

Códigos de salida

CódigoSignificado
0detenido limpiamente por una sola interrupción (Ctrl-C, o SIGTERM)
1la parada falló: cerrar el servidor lanzó un error durante el apagado
2no se pudo arrancar: un error de configuración, @verbatra/studio no instalado, el puerto en uso, o un error de uso (un --port fuera de rango o no entero)
130detenido a la fuerza por una segunda interrupción mientras el apagado estaba en curso

Relacionado

Edit on GitHub