目录
昨天才知道博客的主题: 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.

The function of HTML is to define the structure and content of a web page, and its purpose is to provide a standardized way to display information. 1) HTML organizes various parts of the web page through tags and attributes, such as titles and paragraphs. 2) It supports the separation of content and performance and improves maintenance efficiency. 3) HTML is extensible, allowing custom tags to enhance SEO.

The future trends of HTML are semantics and web components, the future trends of CSS are CSS-in-JS and CSSHoudini, and the future trends of JavaScript are WebAssembly and Serverless. 1. HTML semantics improve accessibility and SEO effects, and Web components improve development efficiency, but attention should be paid to browser compatibility. 2. CSS-in-JS enhances style management flexibility but may increase file size. CSSHoudini allows direct operation of CSS rendering. 3.WebAssembly optimizes browser application performance but has a steep learning curve, and Serverless simplifies development but requires optimization of cold start problems.

The roles of HTML, CSS and JavaScript in web development are: 1. HTML defines the web page structure, 2. CSS controls the web page style, and 3. JavaScript adds dynamic behavior. Together, they build the framework, aesthetics and interactivity of modern websites.

The future of HTML is full of infinite possibilities. 1) New features and standards will include more semantic tags and the popularity of WebComponents. 2) The web design trend will continue to develop towards responsive and accessible design. 3) Performance optimization will improve the user experience through responsive image loading and lazy loading technologies.

The roles of HTML, CSS and JavaScript in web development are: HTML is responsible for content structure, CSS is responsible for style, and JavaScript is responsible for dynamic behavior. 1. HTML defines the web page structure and content through tags to ensure semantics. 2. CSS controls the web page style through selectors and attributes to make it beautiful and easy to read. 3. JavaScript controls web page behavior through scripts to achieve dynamic and interactive functions.

HTMLisnotaprogramminglanguage;itisamarkuplanguage.1)HTMLstructuresandformatswebcontentusingtags.2)ItworkswithCSSforstylingandJavaScriptforinteractivity,enhancingwebdevelopment.

HTML is the cornerstone of building web page structure. 1. HTML defines the content structure and semantics, and uses, etc. tags. 2. Provide semantic markers, such as, etc., to improve SEO effect. 3. To realize user interaction through tags, pay attention to form verification. 4. Use advanced elements such as, combined with JavaScript to achieve dynamic effects. 5. Common errors include unclosed labels and unquoted attribute values, and verification tools are required. 6. Optimization strategies include reducing HTTP requests, compressing HTML, using semantic tags, etc.

HTML is a language used to build web pages, defining web page structure and content through tags and attributes. 1) HTML organizes document structure through tags, such as,. 2) The browser parses HTML to build the DOM and renders the web page. 3) New features of HTML5, such as, enhance multimedia functions. 4) Common errors include unclosed labels and unquoted attribute values. 5) Optimization suggestions include using semantic tags and reducing file size.


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

MantisBT
Mantis is an easy-to-deploy web-based defect tracking tool designed to aid in product defect tracking. It requires PHP, MySQL and a web server. Check out our demo and hosting services.

Dreamweaver Mac version
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool

WebStorm Mac version
Useful JavaScript development tools