next主題配置與優化
前言
next主題是Github上star最多的主題,被很多人採用。這篇
部落格用來記錄next主題的配置與優化過程
一:next主題的配置
1.Git Bash Here開啟對應資料夾
git clone https://github.com/theme-next/hexo-theme-next themes/next
2.設定站點配置檔案_config.yml。
注意有兩個_config.yml,一個是在根目錄下也就是我們要找的站點配置檔案,D:\blog\myblog\themes\next目錄下的_config.yml是主題配置檔案
修改主題為next
theme: next
3.檢驗,輸入以下命令後登陸http://localhost:4000/即可檢視配置Next主題是否成功
hexo clean //清理快取
hexo g && hexo s
二:優化主題
1.找到site
# Site
title: RedeeMi の個人站
subtitle: Welcome
description: you can enjoy a grander sight,if you climb to a greater height
keywords:
author: RedeeMi
language: zh-Hans
timezone:
2.開啟D:\blog\myblog\themes\next目錄下的_config.yml主題配置檔案
3.主題
# Schemes
#scheme: Muse
scheme: Mist
#scheme: Pisces
#scheme: Gemini
4.增加動態效果
開啟 next/layout/_layout.swig,在 < /body>之前新增程式碼(注意不要放在< /head>的後面)
{% if theme.canvas_nest %}
<script type="text/javascript" src="//cdn.bootcss.com/canvas-nest.js/1.0.0/canvas-nest.min.js"></script>
{% endif %}
修改配置檔案,開啟 /next/_config.yml,在裡面新增如下程式碼:(可以放在最後面)
# --------------------------------------------------------------
# background settings
# --------------------------------------------------------------
# add canvas-nest effect
# see detail from https://github.com/hustcc/canvas-nest.js
canvas_nest: true
其中
color :線條顏色, 預設: ‘0,0,0’;三個數字分別為(R,G,B)
opacity: 線條透明度(0~1), 預設: 0.5
count: 線條的總數量, 預設: 150
zIndex: 背景的z-index屬性,css屬性用於控制所在層的位置, 預設: -1
5.側邊社交小圖示
開啟主題配置檔案(_config.yml),搜尋social_icons:,在圖示庫找小圖示,並將名字複製在如下位置,效果圖
6.統計訪問量
開啟\themes\next\layout_partials\footer.swig檔案,在copyright前輸入以下程式碼
<script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script>
<div class="powered-by">
<i class="fa fa-user-md"></i><span id="busuanzi_container_site_uv">
本站訪客數:<span id="busuanzi_value_site_uv"></span>
</span>
</div>
在這裡有兩中不同計算方式的統計程式碼:
pv的方式,單個使用者連續點選n篇文章,記錄n次訪問量
<span id="busuanzi_container_site_pv">
本站總訪問量<span id="busuanzi_value_site_pv"></span>次
</span>
uv的方式,單個使用者連續點選n篇文章,只記錄1次訪客數
<span id="busuanzi_container_site_uv">
本站總訪問量<span id="busuanzi_value_site_uv"></span>次
</span>
7.更多內容不再列舉,參考主題配置
三.參考
相關文章
- 使用next主題配置部落格基本資訊
- GitHub + Hexo搭建自己部落格(二) Next主題配置GithubHexo
- Tomcat—部署配置及優化(安裝部署;虛擬主機配置;優化)Tomcat優化
- Hexo Next主題進階教程Hexo
- Hexo NexT 主題初體驗Hexo
- Nosql——Redis配置與優化SQLRedis優化
- hexo-theme-next主題設定Hexo
- Hexo部落格搭建+主題優化+外掛配置+常用操作+錯誤分析Hexo優化
- 用Hexo主題next做了一個部落格!Hexo
- 2.NoSQL之Redis配置與優化SQLRedis優化
- hexo Next 配置Hexo
- mysql主從複製配置與問題解決MySql
- Redis 主從複製與哨兵優化部署解析Redis優化
- Next.js頁面渲染的優化方案JS優化
- 專題《一》mysql優化 ---------主從複製,讀寫MySql優化
- DllImport進階:引數配置與高階主題探究Import
- 將hexo主題next改成自己喜歡的樣子Hexo
- Nginx配置檔案詳解與優化建議Nginx優化
- 連結串列指向問題(pre = cur.next與cur.next = pre)
- Tomcat常用優化配置Tomcat優化
- Redis優化配置解析Redis優化
- webpack常用優化配置Web優化
- SpringCloud之Eureka的常見問題及配置優化SpringGCCloud優化
- NginxPHP配置與優化(學習筆記二十二)NginxPHP優化筆記
- Laravel-ignition 配置暗黑主題Laravel
- MySQL備份與主備配置MySql
- Debian 11 配置優化指南優化
- 一看就懂之webpack高階配置與優化Web優化
- Apache網頁優化與安全優化Apache網頁優化
- 鴻蒙Next應用全球化之路:國際化與本地化鴻蒙
- NoSQL之Redis的配置優化SQLRedis優化
- Tomcat部署解析及配置優化Tomcat優化
- 程式分析與優化 - 6 迴圈優化優化
- sql優化專題SQL優化
- 凸優化問題優化
- Docker下redis的主從、持久化配置DockerRedis持久化
- 鴻蒙Next應用國際化:時間與日期格式化鴻蒙
- 斜率優化(凸包優化)DP問題acm優化ACM