yii2에서 jquery를 제거하는 방법

藏色散人
풀어 주다: 2023-02-17 09:55:59
원래의
1667명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿