PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通PHP建站技术分享-从入门到精通

QQ:420220301 微信/手机:150-3210-7690
当前位置:首页 > CMS教程 > Fastadmin

Fastadmin 前端升级bootstrap v5版本

管理员 2024-12-14
Fastadmin
6

fastadmin 前端/后端原生使用的bootstrap是3.4.1的版本,版本很低,很多功能都没有实现。自己平常用的是v5版本,写前端页面非常舒服,用v3的boostrap根本写不下去,有句话说的好:用过好的,回过头再看差的,根本就回不去了。真心希望Fastadmin官方能升级一下插件,bty:fastadmin集成的jquery版本倒是挺新的。

Fastadmin主要是在集成了一套后台系统,所以如果你想改后端的bootstrap,会非常麻烦,样式错乱。

我的方案是 后台的bootstrap版本不升级,还是用Fastadmin原生的。

前端使用bootstrap v5,好了,问题来了:
当你要打包成min js文件,会报错!生成不了frontend.min.js

问题的原因是bootstrap v5使用的是ES6+的规范,无法使用requirejs压缩嵌入到-min.js
解决的办法:使用babel v7插件(一定要安装v7的版本!), 将boostratp v5 原生的js文件转换成ES5+的规范,转换完成后再把代码导入到fastadmin的js目录中,然后再使用打包命令压缩成min.js

可能会问的问题:

  1. 如何分别修改前端/后端的bootstrap版本?
  2. 如何安装babel v7版本的插件?
  3. 如何执行打包打包压缩min的命令?
    如果你有上面的问题,或其它问题,你可以加Q,或者留言。 目前我仍在使用fastadmin做开发,看到了会回复。 有很多细节没有表述,只是记录下自己解决问题时的思路。

希望以上内容对你有所帮助!如果还有其他问题,请随时提问。 各类知识收集 拥有多年CMS企业建站经验,对 iCMS, Fastadmin, ClassCMS, LeCMS, PbootCMS, PHPCMS, 易优CMS, YzmCMS, 讯睿CMS, 极致CMS, Wordpress, HkCMS, YznCMS, WellCMS, ThinkCMF, 等各类cms的相互转化,程序开发,网站制作,bug修复,程序杀毒,插件定制都可以提供最佳解决方案。

相关推荐

扫码关注

qrcode

QQ交谈

回顶部