Hexo-hello-world
文章目录
【注意】最后更新于 June 6, 2023,文中内容可能已过时,请谨慎使用。
什么是 Hexo?
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick Start
安装 Node.js
安装 Node.js
的最佳方式是使用 nvm
,或者您也可以下载 node.js安装包来安装。
- 安装
nvm
方式一:cURL命令
|
|
方式二:linux方法Wget命令
|
|
安装完成后,重启终端并执行下列命令即可安装 Node.js。
|
|
- 更新npm命令工具至最新版本
|
|
安装 Hexo
所有必备的应用程序安装完成后,即可使用 npm 安装 Hexo。
|
|
建站
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
|
|
为了便于在多台电脑上部署博客,可以使用使用git版本库来管理个人博客的内容:
具体部署过程:
|
|
新建完成后,指定文件夹的目录如下: . ├── _config.yml # 网站的 配置 信息,您可以在此配置大部分的参数。 ├── package.json # 应用程序的信息。EJS, Stylus 和 Markdown renderer 已默认安装。 ├── scaffolds # 模版 文件夹。当您新建文章时,Hexo 会根据 scaffold 来建立文件。 ├── source | ├── _drafts | └── _posts └── themes
scaffolds
模版 文件夹。当您新建文章时,Hexo 会根据 scaffold 来建立文件。 Hexo的模板是指在新建的markdown文件中默认填充的内容。例如,如果您修改scaffold/post.md中的Front-matter内容,那么每次新建一篇文章时都会包含这个修改。source
资源文件夹是存放用户资源的地方。除 _posts 文件夹之外,开头命名为 _ (下划线)的文件 / 文件夹和隐藏的文件将会被忽略。Markdown 和 HTML 文件会被解析并放到 public 文件夹,而其他文件会被拷贝过去。themes
主题 文件夹。Hexo 会根据主题来生成静态页面。
Create a new post
|
|
|
|
|
|
More info: Writing
Run server
|
|
More info: Server
Generate static files
|
|
More info: Generating
Deploy to remote sites
|
|
在我们开始之前,你必须在 _config.yml
修改设置。一个有效的部署设置必须有 type
字段。例如:
|
|
你可用同时部署到多个type,Hexo将依次执行每个部署。
|
|
安装插件
安装同步到git 插件
|
|
编辑_config.yml
设置:
|
|
安装生成RSS支持插件
|
|
编辑_config.yml
设置:
|
|
More info: Deployment
文章作者 iTBoyer
上次更新 2023-06-06 (95b0e0c)