['js' => [],'sourcePath' => null,]" 필드 아래에서 jquery 스크립트를 제거합니다."/> ['js' => [],'sourcePath' => null,]" 필드 아래에서 jquery 스크립트를 제거합니다.">

 >  기사  >  PHP 프레임워크  >  yii2에서 jquery를 제거하는 방법

yii2에서 jquery를 제거하는 방법

藏色散人
藏色散人원래의
2023-02-17 09:55:591595검색

yii2에서 jquery를 제거하는 방법: 1. AppAsset.php 파일을 편집하고 $dependents 변수에서 "yiiwebYiiAsset" 값을 주석 처리합니다. 2. main.php 파일을 편집하고 "'yiiwebJqueryAsset' = 구성을 아래에 추가합니다. 필드 "구성 요소" > ['js' => [],'sourcePath' => null,]" jquery 스크립트를 제거합니다.

yii2에서 jquery를 제거하는 방법

이 문서의 운영 환경: Windows 10 시스템, yii 버전 2.0, Dell G3 컴퓨터.

yii2 jquery를 제거하는 방법?

Yii2에서 내장된 Yii, JQuery 및 Bootstrap 스크립트를 완전히 비활성화합니다 [버전 2.0]

기본적으로 Yii2는 Yii, JQuery 및 Bootstrap과 같은 스크립트와 스타일을 자동으로 로드하지만 때로는 프로젝트가 이러한 라이브러리가 필요하지 않으며 다른 버전을 사용할 필요도 없습니다. 이러한 라이브러리 스크립트 및 스타일을 제거하는 방법은 다음과 같습니다.

▪ Yii.js 관련 스크립트를 제거하세요

frontendassetAppAsset.php 파일을 편집하고 $dependents 변수의 'yiiwebYiiAsset' 값을 주석 처리하세요.

frontendconfigmain.php 파일을 편집하고 '컴포넌트' 필드 아래에 구성을 추가합니다:

'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 스크립트 제거

frontendconfigmain.php 파일을 편집하고 '컴포넌트' 필드 아래에 구성을 추가합니다:

'assetManager' => [
    'bundles' => [
        'yii\web\JqueryAsset' => [
            'js' => [],  // 去除 jquery.js
            'sourcePath' => null,  // 防止在 frontend/web/asset 下生产文件
        ],
    ],
],
  • 부트스트랩 라이브러리 제거

frontendassetAppAsset.php 파일을 편집하고 $dependents 변수의 'yiibootstrapBootstrapAsset' 값을 주석 처리합니다.

frontendconfigmain.php 파일을 편집하고 '컴포넌트' 필드 아래에 구성을 추가하세요:

'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 tutorial"

위 내용은 yii2에서 jquery를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.