アセットバンドルyii2のjsセクションにディレクトリ全体を追加する方法
こんな感じになると思います
class AppAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/site.min.css',
];
public $js = [
'js/myModule/*',
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
}
毎回(cssまたはjsを縮小するときに)アセットバンドルに次のようなものを書きたくないので、これが必要です
'css/site.min.css',
書く代わりに、'module.min.js', 'module2.min.js'
ディレクトリからすべてのファイルを収集してアセットバンドルに追加する正規表現(ディレクトリ全体を追加する)のようなものを書きたいと思います。$js
配列は次のようになります
'js/myModule/*',
では、それを実装する方法は?「すぐに使える」ソリューションはどこにありますか? 助けてください。私がこれを尋ねるのは、「私 (gulp やさまざまなミニフィケーターなどを使用している) がアセット バンドルに書き込むのは正常ですmodule.min.css
か? module.min.js
」