nezha v0 探针自带主题替换cdn文件为本地文件,避免cdn抽风时打不开
哪吒v0探针自带主题替换cdn文件为本地文件,避免cdn抽风时打不开
因为cdn的抽风,导致echarts.min.js
无法顺利下载,使得探针一直打开缓慢。 解决方法是把cdn的请求都替换成本地即可。需要说明的是我这里是独立安装的面板非docker安装的面板。
<link rel="stylesheet" href="https://unpkg.com/bootstrap@3.4.1/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="https://unpkg.com/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
<link rel="stylesheet" href="https://unpkg.com/font-logos@0.17.0/assets/font-logos.css">
<link rel="stylesheet" href="https://unpkg.com/flag-icons@7.2.3/css/flag-icons.min.css">
<link rel="stylesheet" href="https://unpkg.com/semantic-ui@2.4.0/dist/semantic.min.css">
<script src="https://unpkg.com/jquery@3.7.1/dist/jquery.min.js"></script>
<script src="https://unpkg.com/bootstrap@3.4.1/dist/js/bootstrap.min.js"></script>
<script src="https://unpkg.com/vue@2.6.14/dist/vue.min.js"></script>
<script src="https://unpkg.com/echarts@5.5.0/dist/echarts.min.js"></script>
上面这些都是需要手工去抓取的,如果嫌麻烦的话,可以直接下载我这个压缩包 unpkg.zip
从https://github.com/nezhahq/nezha/tree/v0-final/resource/template下载你需要的自带主题的header.html文件
修改这个header.html
文件内容:
<link rel="stylesheet" href="/static/unpkg/bootstrap@3.4.1/dist/css/bootstrap.min.css">
<link rel="stylesheet" href="/static/unpkg/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">
<link rel="stylesheet" href="/static/unpkg/font-logos@0.17.0/assets/font-logos.css">
<link rel="stylesheet" href="/static/unpkg/flag-icons@7.2.3/css/flag-icons.min.css">
<link rel="stylesheet" href="/static/unpkg/semantic-ui@2.4.0/dist/semantic.min.css">
<script src="/static/unpkg/jquery@3.7.1/dist/jquery.min.js"></script>
<script src="/static/unpkg/bootstrap@3.4.1/dist/js/bootstrap.min.js"></script>
<script src="/static/unpkg/vue@2.6.14/dist/vue.min.js"></script>
<script src="/static/unpkg/echarts@5.5.0/dist/echarts.min.js"></script>
解压unpkg.zip,将unpkg文件夹上传文件到服务器/opt/nezha/dashboard/resource/static/custom/
将header.html,上传到服务器/opt/nezha/dashboard/resource/template/theme-custom/
执行./nezha.sh
,停止服务,然后启动服务
截图: