WikiChree.COM
新規
編集
添付
管理
WikiChreeガイド
WikiChreeの公式ガイドです。
最新の20件
2026-09-19
プラグイン/linkvote
2026-09-05
DokuFarm
WikiChree.COM
プラグイン/touchgraph
プラグイン/tracker_list
プラグイン/template
プラグイン/version
プラグイン/yetlist
プラグイン/unfreeze
プラグイン/source
プラグイン/versionlist
プラグイン/update_entities
2026-09-04
[テーブル番号または設定]
プラグイン/vote
プラグイン/tracker
プラグイン/topicpath
プラグイン/size
プラグイン/showrss
プラグイン/server
プラグイン/setlinebreak
開始行:
* Pkript/トランスパイラ/CLI [#pe26c47b]
コマンドラインからJavaScriptファイルをPHPファイルへ変換す...
#contents
** リファレンス [#f7d20f59]
*** 構文 [#ne98427c]
#code(bash){{
php transpiler/cli.php [オプション] <入力ファイル> [出力...
}}
出力ファイルを省略した場合は標準出力(STDOUT)へ出力され...
*** オプション一覧 [#da190354]
|~オプション|~型|~デフォルト値|~説明|
|--target=<target>|string|standard|出力形式。standard (通...
|--plugin-name=<name>|string|入力ファイル名|PukiWikiプラ...
|--const-mode=<mode>|string|define|const 宣言の出力形式 (...
|--const-guard|bool (フラグ)|無効|define() に defined() ...
|--runtime-mode=<mode>|string|none|ランタイム依存度。none...
|--include-runtime|bool (フラグ)|無効|先頭に require_once...
|--guard-functions|bool (フラグ)|無効|関数定義に function...
|--console-log=<mode>|string|echo|console.log の変換先 (e...
|--auto-invoke=<fn>|string|なし|スクリプト末尾で自動実行...
|--strict-types|bool (フラグ)|無効|先頭に declare(strict_...
|--no-wrap-main|bool (フラグ)|無効|トップレベル処理の mai...
|--help, -h|bool (フラグ)|-|ヘルプメッセージを表示して終了|
** 使用法 [#g4a5457b]
*** 1. 基本的な変換 [#cc581415]
入力ファイルを変換し、出力ファイルへ保存します。
#code(bash){{
php transpiler/cli.php app.js app.php
}}
*** 2. エントリポイント関数を自動実行する [#c95a496d]
スクリプト末尾で main() 関数を呼び出すPHPコードを生成しま...
#code(bash){{
php transpiler/cli.php app.js app.php --auto-invoke=main
}}
*** 3. PukiWikiプラグイン形式で出力する [#zd5c369e]
プラグインディレクトリへ直接 .inc.php を出力します。
#code(bash){{
php transpiler/cli.php --target=pukiwiki plugin/pkript/sc...
}}
----
[[Pkript/トランスパイラ]] | [[Pkript]]
終了行:
* Pkript/トランスパイラ/CLI [#pe26c47b]
コマンドラインからJavaScriptファイルをPHPファイルへ変換す...
#contents
** リファレンス [#f7d20f59]
*** 構文 [#ne98427c]
#code(bash){{
php transpiler/cli.php [オプション] <入力ファイル> [出力...
}}
出力ファイルを省略した場合は標準出力(STDOUT)へ出力され...
*** オプション一覧 [#da190354]
|~オプション|~型|~デフォルト値|~説明|
|--target=<target>|string|standard|出力形式。standard (通...
|--plugin-name=<name>|string|入力ファイル名|PukiWikiプラ...
|--const-mode=<mode>|string|define|const 宣言の出力形式 (...
|--const-guard|bool (フラグ)|無効|define() に defined() ...
|--runtime-mode=<mode>|string|none|ランタイム依存度。none...
|--include-runtime|bool (フラグ)|無効|先頭に require_once...
|--guard-functions|bool (フラグ)|無効|関数定義に function...
|--console-log=<mode>|string|echo|console.log の変換先 (e...
|--auto-invoke=<fn>|string|なし|スクリプト末尾で自動実行...
|--strict-types|bool (フラグ)|無効|先頭に declare(strict_...
|--no-wrap-main|bool (フラグ)|無効|トップレベル処理の mai...
|--help, -h|bool (フラグ)|-|ヘルプメッセージを表示して終了|
** 使用法 [#g4a5457b]
*** 1. 基本的な変換 [#cc581415]
入力ファイルを変換し、出力ファイルへ保存します。
#code(bash){{
php transpiler/cli.php app.js app.php
}}
*** 2. エントリポイント関数を自動実行する [#c95a496d]
スクリプト末尾で main() 関数を呼び出すPHPコードを生成しま...
#code(bash){{
php transpiler/cli.php app.js app.php --auto-invoke=main
}}
*** 3. PukiWikiプラグイン形式で出力する [#zd5c369e]
プラグインディレクトリへ直接 .inc.php を出力します。
#code(bash){{
php transpiler/cli.php --target=pukiwiki plugin/pkript/sc...
}}
----
[[Pkript/トランスパイラ]] | [[Pkript]]
ページ名:
既存のページ名で編集する