include

include compone pacchetti opzionali CSS e JavaScript per l’interfaccia senza modificare i moduli PHP dei comandi. Possono valere solo per la sessione o essere salvati in .lil.css e .lil.js.

SistemaVersione 1.2.6Stabile
lil-terminal

Panoramica

Usa include per tenere il livello browser separato dal core PHP: carica asset Base o dell’editor per la sessione, blocca una versione UI precisa nei test, salvala localmente o rimuovila tramite kill -include.

I pacchetti interfaccia non cambiano il codice dei comandi

include modifica il livello browser, non l’implementazione PHP. I pacchetti di sessione spariscono con la sessione; -s crea .lil.css/.lil.js persistenti e kill -include torna all’interfaccia incorporata nel core.

Sintassi

lil-terminal
include [package] [options]

Riferimento

include

mostrare i pacchetti UI installati

include -css

installare il livello CSS Base

include -js

installare il livello JavaScript Base

include -lil

installare l’interfaccia Base completa

include -hotkeys

installare le scorciatoie da tastiera e il promemoria desktop opzionale

include -code

installare CSS e JavaScript dell’editor di sintassi

include -l

elencare i pacchetti di interfaccia disponibili nel repository

-v <version>

selezionare una versione esatta del pacchetto di interfaccia

-s

passare all’archiviazione persistente .lil.css/.lil.js

-i

mostrare le informazioni sul pacchetto selezionato

-u

rimuovere il pacchetto o il componente selezionato

include -u @kill

rimuovere tutte le risorse locali o di sessione tramite kill -include

include

mostrare i pacchetti UI installati

include -css

installare il livello CSS Base

include -js

installare il livello JavaScript Base

include -lil

installare l’interfaccia Base completa

include -hotkeys

installare le scorciatoie da tastiera e il promemoria desktop opzionale

include -code

installare CSS e JavaScript dell’editor di sintassi

include -l

elencare i pacchetti di interfaccia disponibili nel repository

-v <version>

selezionare una versione esatta del pacchetto di interfaccia

-s

passare all’archiviazione persistente .lil.css/.lil.js

-i

mostrare le informazioni sul pacchetto selezionato

-u

rimuovere il pacchetto o il componente selezionato

include -u @kill

rimuovere tutte le risorse locali o di sessione tramite kill -include

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Include · 01

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install include
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install include -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install include -v 1.2.6
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade include
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install include -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Include · 01
include
Risultato didattico preparato: Play non modifica la tua installazione.
Storage   session
Packages  (none)
Il risultato dipende dai pacchetti installati e dal repository.
Include · -l
include -l
Risultato didattico preparato: Play non modifica la tua installazione.
lil       1.1.22
hotkeys   1.1.3
code      1.1.1
xbig      1.1.1
xgeek     1.1.1
evelynspink  1.1.1
Il risultato dipende dai pacchetti installati e dal repository.
Include · -lil
include -lil -i
Risultato didattico preparato: Play non modifica la tua installazione.
Package     lil
Version     1.1.22
Components  css + js
Installed   no
Il risultato dipende dai pacchetti installati e dal repository.
Include · -lil
include -lil
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -css
include -css
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -js
include -js
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -hotkeys
include -hotkeys
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -code
include -code
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -i
Risultato didattico preparato: Play non modifica la tua installazione.
Package     hotkeys
Version     1.1.3
Components  css + js
Installed   no
Il risultato dipende dai pacchetti installati e dal repository.
Include · -code
include -code -v 1.1.1 -i
Risultato didattico preparato: Play non modifica la tua installazione.
Package     code
Version     1.1.1
Components  css + js
Installed   no
Il risultato dipende dai pacchetti installati e dal repository.
Include · -hotkeys
include -hotkeys -v 1.1.3
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -lil
include -lil -s
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -s
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -u
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -code
include -code -u
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -css
include -css -u
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -js
include -js -u
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -u
include -u
Risultato didattico preparato: Play non modifica la tua installazione.
Nel terminale reale questa operazione può ricaricare l’interfaccia.
LIL_RELOAD
Include · -missing-pac
include -missing-package -i
Risultato didattico preparato: Play non modifica la tua installazione.
Interface package not found
Include · -code
include -code -i -u
Risultato didattico preparato: Play non modifica la tua installazione.
?
Include · -hotkeys
include -hotkeys -code
Risultato didattico preparato: Play non modifica la tua installazione.
Choose one interface package
Include · -code
include -code -v bad!
Risultato didattico preparato: Play non modifica la tua installazione.
Invalid version

File usato in questo esempio: sandbox/public/assets/style.css

L’esempio usa un file o una directory dell’area di documentazione protetta /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;
}

Documentazione correlata

Versione pubblica attuale

v1.2.62026-10-31

Dipendenze dell’interfaccia affidabili

L’installazione con più dipendenze conserva tutti i componenti CSS e JavaScript richiesti.