コンテンツにスキップ

WebUI 模块开发

更新: 8/20/2025字数: 0 字时长: 0 分钟

ShiroSU の WebUI 標準は KerenlSU と一致しています。詳細な仕様については、KerenlSU 模块 WebUIを参照してください。

それに加えて、ShiroSU の WebUI JavaScript インターフェースのmoduleInfo関数は、追加でupdatable値を提供します。この値はユーザーのネットワーク環境の影響を受けます。

モジュールディレクトリ構造

モジュールディレクトリは、次の構造に従う必要があります。

.
├── module.prop
└── webroot
  ├── index.html
  └── 其他Web资源...

webrootディレクトリは WebUI のルートディレクトリであり、すべてのフロントエンドリソースが含まれています。

開発 Demo

viteを使用してパッケージ化され、vue3に基づいて開発された、シンプルな WebUI Demo を提供します。同時にKernelSUパッケージを統合して、迅速な開始を支援します。

Contributors

Changelog

/ja/dev/webui