谁一开始就是大神?

AssetBundleUpdateNotWorking[2.0]

剛使用 AssetBundle 調整 js 前後順序

位置是 protect/modules/order/assets

namespace app\modules\order\assets;

use yii\web\AssetBundle;

class Asset extends AssetBundle
{
    public $sourcePath = '@app/modules/order/js';
    public $publishOptions = [
        'forceCopy' => true
    ];
    public $css = [

    ];
    public $js = [
        'crud.js',
    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
        'app\assets\AppAsset',
    ];
}

當我修改 js 時候, 重整畫面時
web/asset/xxxxx 都不會更新
所以嘗試 =>

public $publishOptions = [
    'forceCopy' => true
]; //效果一樣沒有成功

看網路解說也在設定的地方加上了 linkAssets
但看官網說明的方式又不太符合我的要求… (也可以說有點看不懂)

'components' => [
       'assetManager' => [
            'linkAssets' => true,
        ],
]

有甚麼辦法能在 時更新在 asset 載入的 js 呢!!

这应该是有缓存吧.
你清除下你本地缓存看看

赞(0) 打赏
未经允许不得转载:菜鸟之家 » AssetBundleUpdateNotWorking[2.0]

评论 抢沙发

登录

找回密码

注册