include

include compõe pacotes opcionais de interface em CSS e JavaScript sem alterar os módulos PHP dos comandos. Eles podem existir apenas na sessão atual ou ser persistidos em .lil.css e .lil.js.

SistemaVersão 1.2.6Estável
lil-terminal

Visão geral

Use include para manter a camada do navegador independente do core PHP: carregue assets Base ou do editor na sessão, fixe uma versão exata da UI para teste, salve localmente ou limpe pelo caminho compartilhado kill -include.

Pacotes de interface não alteram o código dos comandos

include muda a camada do navegador, não a implementação PHP. Pacotes de sessão desaparecem com a sessão; -s cria .lil.css/.lil.js persistentes e kill -include volta à interface embutida no core.

Sintaxe

lil-terminal
include [package] [options]

Referência

include

mostrar os pacotes de UI instalados

include -css

instalar a camada CSS Base

include -js

instalar a camada JavaScript Base

include -lil

instalar a interface Base completa

include -hotkeys

instalar atalhos de teclado e o lembrete opcional no desktop

include -code

instalar CSS e JavaScript do editor de sintaxe

include -l

listar os pacotes de interface disponíveis no repositório

-v <version>

selecionar uma versão exata do pacote de interface

-s

mudar para armazenamento persistente em .lil.css/.lil.js

-i

mostrar informações do pacote selecionado

-u

remover o pacote ou componente selecionado

include -u @kill

remover todos os recursos locais ou da sessão por meio de kill -include

include

mostrar os pacotes de UI instalados

include -css

instalar a camada CSS Base

include -js

instalar a camada JavaScript Base

include -lil

instalar a interface Base completa

include -hotkeys

instalar atalhos de teclado e o lembrete opcional no desktop

include -code

instalar CSS e JavaScript do editor de sintaxe

include -l

listar os pacotes de interface disponíveis no repositório

-v <version>

selecionar uma versão exata do pacote de interface

-s

mudar para armazenamento persistente em .lil.css/.lil.js

-i

mostrar informações do pacote selecionado

-u

remover o pacote ou componente selecionado

include -u @kill

remover todos os recursos locais ou da sessão por meio de kill -include

Prévia interativa do sandbox

Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.

Include · 01

Instalar e gerenciar

Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.

Base e Minimum são dois pacotes da mesma versão atual do módulo.

Pacote Base

Instala o pacote completo com referência local e todos os modos publicados.

install include
Pacote Minimum

Instalar o pacote reduzido. A referência local é omitida; help <cmd> -i abre a referência atual do servidor.

install include -m
Versão pública exata

Instalar exatamente esta versão publicada.

install include -v 1.2.6
Verificar ou atualizar

upgrade verifica compatibilidade e substitui o bloco somente quando necessário.

upgrade include
Remover módulo

Remove o bloco da extensão sem afetar o núcleo ou outros módulos.

install include -u

Exemplos

Os exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.

Include · 01
include
Resultado didático preparado; Play não altera a sua instalação.
Storage   session
Packages  (none)
O resultado depende dos pacotes instalados e do repositório.
Include · -l
include -l
Resultado didático preparado; Play não altera a sua instalação.
lil       1.1.22
hotkeys   1.1.3
code      1.1.1
xbig      1.1.1
xgeek     1.1.1
evelynspink  1.1.1
O resultado depende dos pacotes instalados e do repositório.
Include · -lil
include -lil -i
Resultado didático preparado; Play não altera a sua instalação.
Package     lil
Version     1.1.22
Components  css + js
Installed   no
O resultado depende dos pacotes instalados e do repositório.
Include · -lil
include -lil
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -css
include -css
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -js
include -js
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -hotkeys
include -hotkeys
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -code
include -code
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -i
Resultado didático preparado; Play não altera a sua instalação.
Package     hotkeys
Version     1.1.3
Components  css + js
Installed   no
O resultado depende dos pacotes instalados e do repositório.
Include · -code
include -code -v 1.1.1 -i
Resultado didático preparado; Play não altera a sua instalação.
Package     code
Version     1.1.1
Components  css + js
Installed   no
O resultado depende dos pacotes instalados e do repositório.
Include · -hotkeys
include -hotkeys -v 1.1.3
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -lil
include -lil -s
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -s
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -hotkeys
include -hotkeys -u
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -code
include -code -u
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -css
include -css -u
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -js
include -js -u
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -u
include -u
Resultado didático preparado; Play não altera a sua instalação.
No terminal real, essa operação pode recarregar a interface.
LIL_RELOAD
Include · -missing-pac
include -missing-package -i
Resultado didático preparado; Play não altera a sua instalação.
Interface package not found
Include · -code
include -code -i -u
Resultado didático preparado; Play não altera a sua instalação.
?
Include · -hotkeys
include -hotkeys -code
Resultado didático preparado; Play não altera a sua instalação.
Choose one interface package
Include · -code
include -code -v bad!
Resultado didático preparado; Play não altera a sua instalação.
Invalid version

Arquivo usado neste exemplo: sandbox/public/assets/style.css

O exemplo usa um arquivo ou diretório do espaço protegido de documentação /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;
}

Documentação relacionada

Versão pública atual

v1.2.62026-10-31

Dependências de interface confiáveis

A instalação com várias dependências mantém todos os componentes CSS e JavaScript necessários.