yii2 怎么去掉jquery

广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买

yii2 怎么去掉jquery

yii2去掉jquery的方法:1、编辑AppAsset.php文件,注释掉变量$depends里的“yii\web\YiiAsset”值;2、编辑main.php文件,在字段“components”下面添加配置为“'yii\web\JqueryAsset' => ['js' => [],'sourcePath' => null,],”即可去掉jquery脚本。

本文操作环境:Windows10系统、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的详细内容,更多请关注9543建站博客其它相关文章!

广告:SSL证书一年128.66元起,点击购买~~~

9543建站博客
一个专注于网站开发、微信开发的技术类纯净博客。

作者头像
admin创始人

肥猫,知名SEO博客站长,14年SEO经验。

上一篇:ThinkPHP6中如何使用Phinx进行数据库迁移?
下一篇:微信小程序promsie.all和promise的顺序执行

发表评论

关闭广告
关闭广告