ホームページ >PHPフレームワーク >YII >yii2でjqueryを削除する方法

yii2でjqueryを削除する方法

藏色散人
藏色散人オリジナル
2023-02-17 09:55:591717ブラウズ

yii2 jquery を削除する方法: 1. AppAsset.php ファイルを編集し、変数 $depends 内の「yii\web\YiiAsset」値をコメント アウトします; 2. main.php ファイルとフィールドの下を編集します。 「components」設定「'yii\web\JqueryAsset' => ['js' => [],'sourcePath' => null,]」を追加して、jquery スクリプトを削除します。

yii2でjqueryを削除する方法

この記事の動作環境: Windows 10 システム、バージョン yii2.0、Dell G3 コンピューター。

yii2 jquery を削除するにはどうすればよいですか?

Yii2 の組み込み Yii、JQuery、および Bootstrap スクリプトを完全に無効にする [バージョン 2.0]

デフォルトでは、Yii2 スクリプトYii、JQuery、Bootstrap などのスタイルは自動的にロードされますが、これらのライブラリがプロジェクトに必要ない場合や、他のバージョンが使用されている場合があります。これらのライブラリ スクリプトとスタイルを削除する方法は次のとおりです。

▪ Yii.js 関連のスクリプトを削除します。

frontend\asset\AppAsset.php ファイルを編集し、変数 $depends の 'yii\web\YiiAsset' 値をコメント アウトします。

frontend\config\main.php ファイルを編集し、フィールド「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 下生产文件
     ],
 ],
],

▪ JQuery スクリプトを削除します

frontend\config\main を編集します。 php ファイルで、フィールド「components」の下に構成を追加します。

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'js' => [],  // 去除 jquery.js
            'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
        ],
    ],
],
  • Bootstrap ライブラリを削除します

frontend\asset\AppAsset.php ファイルを編集します。コメント 変数 $depends の 'yii\bootstrap\BootstrapAsset' 値を削除します。

frontend\config\main.php ファイルを編集し、フィールド「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 下生产文件
     ],
 ],


],

推奨: 「yii チュートリアル >>

以上がyii2でjqueryを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。