Heim  >  Artikel  >  PHP-Framework  >  So entfernen Sie Jquery in yii2

So entfernen Sie Jquery in yii2

藏色散人
藏色散人Original
2023-02-17 09:55:591636Durchsuche

So entfernen Sie jquery aus yii2: 1. Bearbeiten Sie die Datei AppAsset.php und kommentieren Sie den Wert „yiiwebYiiAsset“ in der Variablen $depends aus. 2. Bearbeiten Sie die Datei main.php und fügen Sie die Konfiguration „'yiiwebJqueryAsset' =“ hinzu field „components“ > ['js' => [],'sourcePath' =>

So entfernen Sie Jquery in yii2

Die Betriebsumgebung dieses Artikels: Windows 10-System, yii Version 2.0, Dell G3-Computer.

yii2 Wie entferne ich Jquery?

Deaktivieren Sie die integrierten Yii-, JQuery- und Bootstrap-Skripte in Yii2 [Version 2.0] vollständig.

Standardmäßig lädt Yii2 automatisch Skripte und Stile wie Yii, JQuery und Bootstrap, aber manchmal kann das Projekt dies tun Es ist nicht erforderlich, diese Bibliotheken zu verwenden oder andere Versionen zu verwenden. Hier erfahren Sie, wie Sie diese Bibliotheksskripte und -stile entfernen.

▪ Entfernen Sie Yii.js-bezogene Skripte.

Bearbeiten Sie die Datei frontendassetAppAsset.php und kommentieren Sie den Wert „yiiwebYiiAsset“ in der Variablen $depends aus.

Bearbeiten Sie die Datei frontendconfigmain.php und fügen Sie die Konfiguration unter dem Feld „Komponenten“ hinzu:

'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 下生产文件
     ],
 ],
],

▪ Entfernen Sie das JQuery-Skript

Bearbeiten Sie die Datei frontendconfigmain.php und fügen Sie die Konfiguration unter dem Feld „Komponenten“ hinzu:

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'js' => [],  // 去除 jquery.js
            'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
        ],
    ],
],
  • Entfernen Sie die Bootstrap-Bibliothek

Bearbeiten Sie die Datei frontendassetAppAsset.php und kommentieren Sie den Wert „yiibootstrapBootstrapAsset“ in der Variablen $depends aus.

Bearbeiten Sie die Datei frontendconfigmain.php und fügen Sie die Konfiguration unter dem Feld „Komponenten“ hinzu:

'assetManager' => [ 'bundles' => [     'yii\bootstrap\BootstrapAsset' => [         'css' => [],  // 去除 bootstrap.css
         'sourcePath' => null, // 防止在 frontend/web/asset 下生产文件
     ],     'yii\bootstrap\BootstrapPluginAsset' => [         'js' => [],  // 去除 bootstrap.js
         'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
     ],
 ],


],

Empfohlen: „yii-Tutorial

Das obige ist der detaillierte Inhalt vonSo entfernen Sie Jquery in yii2. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn