Yii2 资产清除缓存
每次我在infoweb\menu\module\assets中更新我的css或js文件时,我都必须清空backend\web\assets文件夹
,有没有办法自动清除资产缓存?
每次我在infoweb\menu\module\assets中更新我的css或js文件时,我都必须清空backend\web\assets文件夹
,有没有办法自动清除资产缓存?
在您的视图中添加以下内容:
use vendor\myVendorName\myPackageName\assets\AppAsset;
AppAsset::register($this);
在配置中添加以下内容:
'components' => [
'assetManager' => [
'linkAssets' => true,
],
]
清空资产文件夹,然后刷新,完成
有额外的财产作为
if (YII_ENV_DEV) {
...;
...;
...;
$config['components']['assetManager']['forceCopy'] = true;
...;
...;
}
发布文件,即使之前已发布