剛使用 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 呢!!
这应该是有缓存吧.
你清除下你本地缓存看看