include

include は PHP のコマンドモジュールを変更せず、任意の CSS/JavaScript インターフェースパッケージを合成します。パッケージは現在のセッションだけで使うことも、.lil.css.lil.js に保存することもできます。

システムバージョン 1.2.5安定版
lil-terminal

概要

include はオプションのブラウザー層を PHP core から独立して管理します。Base/コードエディター assets をセッションだけに読み込み、テスト用に UI の厳密な版を固定し、ローカル保存や kill -include での共通削除ができます。

インターフェースパッケージはコマンドコードを変えません

include が変更するのはブラウザー層で、PHP のコマンド実装ではありません。セッションパッケージはセッション終了で消え、-s は永続 .lil.css/.lil.js を作成し、kill -include は Core 内蔵インターフェースへ戻します。

構文

lil-terminal
include [package] [options]

リファレンス

include

導入済み UI パッケージを表示する

include -css

Base CSS レイヤーを導入する

include -js

Base JavaScript レイヤーを導入する

include -lil

完全な Base UI を導入する

include -hotkeys

キーボードショートカットと任意のデスクトップ表示を導入する

include -code

構文エディターの CSS と JavaScript を導入する

include -l

repository で利用できるインターフェースパッケージを一覧表示する

-v <version>

インターフェースパッケージの正確なバージョンを選ぶ

-s

永続的な .lil.css/.lil.js 保存へ切り替える

-i

選択したパッケージの情報を表示する

-u

選択したパッケージまたはコンポーネントを削除する

include -u @kill

kill -include を使ってローカル・セッションの全インターフェース資産を削除する

include

導入済み UI パッケージを表示する

include -css

Base CSS レイヤーを導入する

include -js

Base JavaScript レイヤーを導入する

include -lil

完全な Base UI を導入する

include -hotkeys

キーボードショートカットと任意のデスクトップ表示を導入する

include -code

構文エディターの CSS と JavaScript を導入する

include -l

repository で利用できるインターフェースパッケージを一覧表示する

-v <version>

インターフェースパッケージの正確なバージョンを選ぶ

-s

永続的な .lil.css/.lil.js 保存へ切り替える

-i

選択したパッケージの情報を表示する

-u

選択したパッケージまたはコンポーネントを削除する

include -u @kill

kill -include を使ってローカル・セッションの全インターフェース資産を削除する

インタラクティブな sandbox プレビュー

用意された例をページ上でそのまま実行できます。結果は事前に生成されてブラウザに表示され、サーバーではターミナルコマンドを実行しません。

Include · include

インストールと管理

現在の互換バージョンをインストールします。全機能は Base、縮小版は Minimum を選び、すでに導入済みのモジュール更新には upgrade を使います。

Base と Minimum は同じ現在のモジュールリリースの二つのパッケージです。

Base パッケージ

ローカル参照と公開済みの全モードを含む完全パッケージをインストールします。

install include
Minimum パッケージ

縮小パッケージをインストールします。ローカルリファレンスは含まれず、help <cmd> -i で現在のサーバーリファレンスを開きます。

install include -m
正確な公開版

この公開済みバージョンを正確に指定してインストールします。

install include -v 1.2.5
確認または更新

upgrade が互換性を確認し、必要な場合だけブロックを置換します。

upgrade include
モジュールを削除

コアや他のモジュールに触れず拡張ブロックを削除します。

install include -u

例はコピーできますが、サイトは実行しません。実プロジェクトではパス、権限、破壊的オプションを確認してください。

Include · include
include -l | include lil -i
lil       1.11 · css+js
hotkeys   1.0  · js
code      1.0  · css+js

Package     lil
Version     1.11
Components  css + js
Installed   no
Include · -lil
include -lil -v 1.0
Package  lil
Version  1.0
Mode     session
Include · -hotkeys
include -hotkeys -v 1.0
Package  hotkeys
Version  1.0
Mode     session
Include · -hotkeys
include -hotkeys -v 1.0 -s
Package  hotkeys
Version  1.0
Saved    .lil.js
Include · -hotkeys
include -hotkeys -i -v 1.0
Package     hotkeys
Version     1.0
Components  js
Installed   yes
Include · -hotkeys
include -hotkeys -u
Package  hotkeys
Removed  yes
Include · -code
include -code -v 1.0 -i
Package     code
Version     1.0
Components  css + js
Installed   yes
Include · -code
include -code -v 1.0 -u
Package  code
Removed  yes
Include · -i
include missing-package -i
インターフェースパッケージが見つかりません

この例で使うファイル: sandbox/public/assets/style.css

例では、保護されたドキュメント用 /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;
}

関連ドキュメント

現在の公開版

v1.2.52026-08-11

安定した UI パッケージ構成

Base UI を常に先頭レイヤーに保ち、code と hotkeys を組み合わせてもキーボード操作が失われないようにします。