Blame view

tools/gulp/assets-config.php 916 Bytes
b2a90d20   Alexey Boroda   -Asset compressio...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
  <?php
  /*
  Yii command:
  yii asset tools/gulp/assets-config.php config/assets-prod.php
  */
  
  Yii::setAlias('@webroot', dirname(dirname(__DIR__)) . '/frontend/web');
  Yii::setAlias('@web', '/');
  
  return [
      'jsCompressor' => 'gulp compress-js --gulpfile tools/gulp/gulpfile.js --src {from} --dist {to}',
      'cssCompressor' => 'gulp compress-css --gulpfile tools/gulp/gulpfile.js --src {from} --dist {to}',
      'bundles' => [
          'frontend\assets\AppAsset',
      ],
      'targets' => [
          'all' => [
              'class' => 'yii\web\AssetBundle',
              'basePath' => '@webroot/assets',
              'baseUrl' => '@web/assets',
              'js' => 'all-{hash}.js',
              'css' => 'all-{hash}.css',
              'depends' => [
              ],
          ],
      ],
      // Asset manager configuration:
      'assetManager' => [
          'basePath' => '@webroot/assets',
          'baseUrl' => '@web/assets',
      ],
  ];