wp blade compile で何が起きるんだろう?
https://roots.io/docs/sage/9.x/blade-templates/#wp-cli-utility の
- wp blade compile
- wp blade clear
- wp blade wipe
ここ compile したら何が起きるのか詳しく書いてないので実際にやってんみることにする
blade-generate をインストール
Sageを入れたらWP-CLI
が勝手にインストールされてるんでしょ(予想)
とりあえずマニュアルに書いてある以下のコマンドを打ってみる
$ wp package install git@github.com:alwaysblank/blade-generate.git
ワロタw
bash: wp: command not found
もうWP-CLI
を入れてってマニュアルに書いててよね(憤怒)めんどくさいなぁ
WP-CLIをインストール
https://wp-cli.org/#installing
英語だけど、仮想環境に入れたいけど・・・しょうがない入れるか。
なんか
wp --info
したらWP_CLI phar path:
が怪しんだけど…気にしないで次
blade-generate をインストール(2回目)
$ wp package install git@github.com:alwaysblank/blade-generate.git
したら
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/bin/wp/vendor/composer/composer/src/Composer/Json/JsonFile.php on line 275
Reverted composer.json.
WP-CLI ran out of memory. Please see https://bit.ly/wpclimem for further help.
言われた
ここを読めと書いてあるので
$ php -d memory_limit=512M "$(which wp)" package install < package-name >
php -d memory_limit=512M "$(which wp)" package install git@github.com:alwaysblank/blade-generate.git
…できなかったので -1 にしてリトライ
php -d memory_limit=−1 "$(which wp)" package install git@github.com:alwaysblank/blade-generate.git
インストールできた
Success: Package installed.
wp blade compile してみる。
wp blade compile
Finding files...
Compiling templates 100% [========================================================================================================================================] 0:00 / 0:00
Success: Templates rendered!
+-------------------------------+--------+
| File | Status |
+-------------------------------+--------+
| views/index | 👍 |
| views/404 | 👍 |
| views/template-custom | 👍 |
| views/page | 👍 |
| views/layouts/app | 👍 |
| views/search | 👍 |
| views/single | 👍 |
| views/partials/page-header | 👍 |
| views/partials/header | 👍 |
| views/partials/comments | 👍 |
| views/partials/content-page | 👍 |
| views/partials/content | 👍 |
| views/partials/head | 👍 |
| views/partials/content-single | 👍 |
| views/partials/content-search | 👍 |
| views/partials/footer | 👍 |
| views/partials/entry-meta | 👍 |
| views/partials/sidebar | 👍 |
+-------------------------------+--------+
どういうこと?特に何かできた訳ではなかった。
うーんわざと文法間違えてからwp blade compile
してみたけど、ステータス👍のままなんだよね。
wp blade clear してみる。
Success: Templates cleared!
何かがクリアーされた模様・・・わからん。
wp blade wipe してみる。
Success: All files in `/app/public/wp-content/uploads/cache` removed!
何かが削除された模様・・・わからん。
結果
よくわからなかった。誰かいつどういう時に使うのか知っている人がいれば教えてください。