记录博客主题的一次升级过程_html/css_WEB-ITnose
目录
昨天才知道博客的主题: hexo-theme-tranquilpeak做了一次较大的改动,升级到了版本V1.7.0, 在官方看到的介绍增加了几个新的特性,于是也跟着升级了,下面是过程中遇到的一些问题,记录一下。
下面是一些常用链接:
-
hexo的中文文档: 点击这里
-
tranquilpeak主题的使用文档说明: 点击这里
-
hexo的常用插件文档: 点击这里
-
去年写的关于hexo的安装和配置时遇到的一些坑:点击这里
本次升级的需要:
- hexo3.0.0 or later
- Node : v0.10.35 or higher.
- Hexo CLI : v0.1.4 or higher.
第一步:下载主题文件
下载 tranquilpeak,到你的主题目录下面,解压并将目录重命名为tranquilpeak就可以
第二步: 个性化配置
配置自己的主题的信息,具体看前面给出的主题使用说明,还有一些个性化的配置可以参考去年写的这篇文章里的介绍
可以做一些个性化的配置, 在配置前先备份!!
- 代码高亮配置:路径在 \tranquilpeak\source\ _css\themes下,可以修改各种编程语言的高亮形式
- 修改主题的字体,侧边栏等,路径在 \tranquilpeak\source\ _css\utils\ _variables.scss
第三步:升级Node.js
升级Node.js版本,这次的主题提供了一种Tabbed code block的功能,不过需要Node版本4以上才能支持,Windows系统升级Node的办法是 到官网下载根据系统32位或64位选择 .msi就可以,下载后按着下一步就可以安装成功
昨天晚上在命令行里进行升级了,不过出错了,hexo好像给删去了,在git bash里提示命令不存在…只好重新装一次,在命令行输入 npm install hexo-cli -g
另外,在安装好主题后,本地测试时发现主题的默认语言变成了中文繁体,解决方法到是 \tranquilpeak\languages下把zh-tw.yml删掉,再刷新就可以变成简体中文了
第四步:测试一下新主题的功能
这才是重点 :)
提示信息
Here is a success style without icon
Here is a danger alert without icon
高亮显示文字
Sed imperdiet urna et quam ultrices your highlighted textdignissim ultrices libero.
your highlighted text
嵌入页面代码
页面测试
- html
- js
- css
<p>hello world</p><p>hello world</p><p>hello world</p><p>hello world</p>
指定语言代码块
print 'hello'
附加说明代码块
Array.map
array.map(callback[, thisArg])
附加说明和网址
_.compact Underscore.js
_.compact([0, 1, false, 2, '', 3]);=> [1, 2, 3]
嵌入Codepen代码
See the Pen huitailangby guihailiuli ( @guihailiuli) on CodePen.

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

HTML适合初学者学习,因为它简单易学且能快速看到成果。1)HTML的学习曲线平缓,易于上手。2)只需掌握基本标签即可开始创建网页。3)灵活性高,可与CSS和JavaScript结合使用。4)丰富的学习资源和现代工具支持学习过程。

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

网页批注功能的Y轴位置自适应算法本文将探讨如何实现类似Word文档的批注功能,特别是如何处理批注之间的间�...

GiteePages静态网站部署失败:404错误排查与解决在使用Gitee...

实现图片点击后周围图片散开并放大效果许多网页设计中,需要实现一种交互效果:点击某张图片,使其周围的...

HTML、CSS和JavaScript是Web开发的三大支柱。1.HTML定义网页结构,使用标签如、等。2.CSS控制网页样式,使用选择器和属性如color、font-size等。3.JavaScript实现动态效果和交互,通过事件监听和DOM操作。
