按照操作会得出比较好的页面。但是对于无法访问外网的网站来说,却要登录外网下载字体,有点不可容忍。
经在源码中查找,找到这个语句:@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic);
下载字体
到这里下载需要用的Source Sans Pro的300,400,600,700,300italic,400italic,600italic字体。会有一个sourcesanspro.zip文件。
寻找到外网下载字体的文件
首先在./vendor/dmstr/yii2-adminlte-asset/web/下找到一个AdminLteAsset.php
文件。查看里面的依赖关系,通过分析句子,找到vendor/almasaeed2010/adminlte/dist/css/AdminLTE.min.css
文件,里面有上述语句。
更改掉该语句
把上面下载的字体解压缩在vendor/almasaeed2010/adminlte/dist/css/
文件夹下,框架如下
css
fonts.css
fonts
很多文件夹
AdminLTE.min.css
其他文件
现在修改AdminLTE.min.css
,把第一行的
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic);
修改为
@import url(./css/fonts.css);
保存退出。
测试效果
由于之前可能已经做了测试,最好把浏览器的cookie等清空,然后看看是否不到外网获取文件了。