0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

WordPress スターター テーマ Sage : Blade Templates のマニュアルを読み解く

Last updated at Posted at 2020-05-15

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!

何かが削除された模様・・・わからん。

結果

よくわからなかった。誰かいつどういう時に使うのか知っている人がいれば教えてください。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?