如何在Yii中修复缓存JavaScript 2

时间:2017-09-01 05:01:47

标签: php mysql yii yii2

在Yii 2中,当我向JavaScript文件添加一些代码行时,它有一个缓存,它不会接受我的附加代码到JavaScript文件。

如何解决此问题?

2 个答案:

答案 0 :(得分:0)

您需要在资产管理器中的组件下添加forceCopy选项:

'components' => [
    'assetManager' => [
        'class' => 'yii\web\AssetManager',
        'forceCopy' => true,
    ],
],

答案 1 :(得分:0)

在我的情况下,我通过在资产文件中查找版本来实现它,其中包含此js:

 public $js = [
    'js/script.js?0.0.1',
];