Comment supprimer jquery de yii2 : 1. Modifiez le fichier AppAsset.php et commentez la valeur "yiiwebYiiAsset" dans la variable $depends ; 2. Modifiez le fichier main.php et ajoutez la configuration "'yiiwebJqueryAsset' = sous le champ "components" > ['js' => [],'sourcePath' => null,]," pour supprimer le script jquery.
L'environnement d'exploitation de cet article : système Windows 10, yii version 2.0, ordinateur Dell G3.
yii2 Comment supprimer jquery ?
Désactivez complètement les scripts Yii, JQuery et Bootstrap intégrés dans Yii2 [Version 2.0]
Par défaut, Yii2 chargera automatiquement les scripts et les styles tels que Yii, JQuery et Bootstrap, mais parfois le projet peut Il n'est pas nécessaire d'utiliser ces bibliothèques ni d'utiliser d'autres versions ; voici comment supprimer ces scripts et styles de bibliothèque.
❤️ Supprimez les scripts liés à Yii.js
Modifiez le fichier frontendassetAppAsset.php et commentez la valeur 'yiiwebYiiAsset' dans la variable $depends.
Editez le fichier frontendconfigmain.php et ajoutez la configuration sous le champ 'components' :
'assetManager' => [ 'bundles' => [ 'yii\web\YiiAsset' => [ 'js' => [], // 去除 yii.js 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], 'yii\widgets\ActiveFormAsset' => [ 'js' => [], // 去除 yii.activeForm.js 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], 'yii\validators\ValidationAsset' => [ 'js' => [], // 去除 yii.validation.js 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], ], ],
without Supprimez le script JQuery
Editez le fichier frontendconfigmain.php et ajoutez la configuration sous le champ 'components' :
'assetManager' => [ 'bundles' => [ 'yii\web\JqueryAsset' => [ 'js' => [], // 去除 jquery.js 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], ], ],
Supprimez la bibliothèque Bootstrap
Modifiez le fichier frontendassetAppAsset.php et commentez la valeur 'yiibootstrapBootstrapAsset' dans la variable $depends.
Modifiez le fichier frontendconfigmain.php et ajoutez la configuration sous le champ 'components' :
'assetManager' => [ 'bundles' => [ 'yii\bootstrap\BootstrapAsset' => [ 'css' => [], // 去除 bootstrap.css 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], 'yii\bootstrap\BootstrapPluginAsset' => [ 'js' => [], // 去除 bootstrap.js 'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件 ], ],
],
Recommandé : "yii tutoriel"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!