PluginProbe
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance / 3.2.5
WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance v3.2.5
4.7.0 4.6.1 4.6.0 4.5.5 4.5.4 4.5.3 4.5.2 3.2.20 3.2.21 3.2.22 3.2.3 3.2.5 3.2.6 3.2.7 3.2.9 3.3.0 3.3.1 3.3.2 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.7.0 3.7.1 All 111 releases
wp-optimize / vendor / kriswallsmith / assetic / docs / ja / build.md

build.md in WP-Optimize – Cache, Compress images, Minify & Clean database to boost page speed & performance 3.2.5, at vendor/kriswallsmith/assetic/docs/ja/build.md

36 lines 1.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 アセットのビルドとダンプ
2 ---------------------------
3
4 Asseticを使う一番単純な方法は、次の2ステップからなります。
5
6 1. �
7 �開領域�
8 にPHPスクリプトを作成し、Assetic OOP APIを使用してアセットの作成・出力を行う
9 2. テンプレートから上記のファイルを参�
10 �する
11
12 例えば、�
13 �開領域�
14 に`assets/javascripts.php`ファイルを作成し、
15 下記のようなコードを記述します。
16
17 use Assetic\Asset\AssetCollection;
18 use Assetic\Asset\FileAsset;
19 use Assetic\Filter\Yui\JsCompressorFilter as YuiCompressorFilter;
20
21 $js = new AssetCollection(array(
22 new FileAsset(__DIR__.'/jquery.js'),
23 new FileAsset(__DIR__.'/application.js'),
24 ), array(
25 new YuiCompressorFilter('/path/to/yuicompressor.jar'),
26 ));
27
28 header('Content-Type: application/js');
29 echo $js->dump();
30
31 HTMLテンプレート側では、単に`<script>`タグを用いて、生成されたJavascriptをインクルードすることになります。
32
33 <script src="/assets/javascripts.php"></script>
34
35 Next: [](concepts.mdコンセプト](concepts.md](concepts.md)
36