include

include compone paquetes opcionales de interfaz CSS y JavaScript sin modificar los módulos PHP de comandos. Pueden vivir solo en la sesión o guardarse en .lil.css y .lil.js.

SistemaVersión 1.2.6Estable
lil-terminal

Resumen

Use include para mantener la capa del navegador separada del núcleo PHP: cargue assets Base o del editor para la sesión, fije una versión exacta de UI durante pruebas, guárdela localmente o límpiela mediante kill -include.

Los paquetes de interfaz no cambian el código de comandos

include modifica la capa del navegador, no la implementación PHP. Los paquetes de sesión desaparecen con la sesión; -s crea .lil.css/.lil.js persistentes y kill -include vuelve a la interfaz integrada en el núcleo.

Sintaxis

lil-terminal
include [package] [options]

Referencia

include

mostrar los paquetes de UI instalados

include -css

instalar la capa CSS Base

include -js

instalar la capa JavaScript Base

include -lil

instalar la interfaz Base completa

include -hotkeys

instalar los atajos de teclado y la guía opcional de escritorio

include -code

instalar el CSS y JavaScript del editor de sintaxis

include -l

listar los paquetes de interfaz disponibles en el repositorio

-v <version>

seleccionar una versión exacta del paquete de interfaz

-s

cambiar al almacenamiento persistente .lil.css/.lil.js

-i

mostrar información del paquete seleccionado

-u

quitar el paquete o componente seleccionado

include -u @kill

eliminar todos los recursos locales o de sesión mediante kill -include

include

mostrar los paquetes de UI instalados

include -css

instalar la capa CSS Base

include -js

instalar la capa JavaScript Base

include -lil

instalar la interfaz Base completa

include -hotkeys

instalar los atajos de teclado y la guía opcional de escritorio

include -code

instalar el CSS y JavaScript del editor de sintaxis

include -l

listar los paquetes de interfaz disponibles en el repositorio

-v <version>

seleccionar una versión exacta del paquete de interfaz

-s

cambiar al almacenamiento persistente .lil.css/.lil.js

-i

mostrar información del paquete seleccionado

-u

quitar el paquete o componente seleccionado

include -u @kill

eliminar todos los recursos locales o de sesión mediante kill -include

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Include · 01

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install include
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install include -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install include -v 1.2.6
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade include
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install include -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Include · 01
include
Resultado de ejemplo preparado; Play no modifica tu instalación.
Storage   session
Packages  (none)
El resultado depende de los paquetes instalados y del repositorio.
Include · -l
include -l
Resultado de ejemplo preparado; Play no modifica tu instalación.
lil       1.1.22
hotkeys   1.1.3
code      1.1.1
xbig      1.1.1
xgeek     1.1.1
evelynspink  1.1.1
El resultado depende de los paquetes instalados y del repositorio.
Include · -lil
include -lil -i
Resultado de ejemplo preparado; Play no modifica tu instalación.
Package     lil
Version     1.1.22
Components  css + js
Installed   no
El resultado depende de los paquetes instalados y del repositorio.
Include · -lil
include -lil
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -css
include -css
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -js
include -js
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -hotkeys
include -hotkeys
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -code
include -code
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -i
Resultado de ejemplo preparado; Play no modifica tu instalación.
Package     hotkeys
Version     1.1.3
Components  css + js
Installed   no
El resultado depende de los paquetes instalados y del repositorio.
Include · -code
include -code -v 1.1.1 -i
Resultado de ejemplo preparado; Play no modifica tu instalación.
Package     code
Version     1.1.1
Components  css + js
Installed   no
El resultado depende de los paquetes instalados y del repositorio.
Include · -hotkeys
include -hotkeys -v 1.1.3
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -lil
include -lil -s
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -s
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -code
include -code -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -css
include -css -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -js
include -js -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -u
include -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
En el terminal real, la interfaz puede recargarse después de esta operación.
LIL_RELOAD
Include · -missing-pac
include -missing-package -i
Resultado de ejemplo preparado; Play no modifica tu instalación.
Interface package not found
Include · -code
include -code -i -u
Resultado de ejemplo preparado; Play no modifica tu instalación.
?
Include · -hotkeys
include -hotkeys -code
Resultado de ejemplo preparado; Play no modifica tu instalación.
Choose one interface package
Include · -code
include -code -v bad!
Resultado de ejemplo preparado; Play no modifica tu instalación.
Invalid version

Archivo usado en este ejemplo: sandbox/public/assets/style.css

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

:root {
  font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
  color-scheme: dark;
}

body {
  margin: 0;
  min-height: 100vh;
  display: grid;
  place-items: center;
  background: #08090b;
  color: #d7d9dd;
}

.card {
  width: min(32rem, calc(100% - 2rem));
  padding: 1.5rem;
  border: 1px solid #30343a;
  border-radius: .75rem;
}

Documentación relacionada

Versión pública actual

v1.2.62026-10-31

Dependencias de interfaz fiables

La instalación con varias dependencias conserva todos los componentes CSS y JavaScript necesarios.