Hexo免费博客(WIN)
2021-04-06 09:24
标签:分享图片 cat zone 执行 发表 否则 地址 内容 sublime 注意替换为自己的。 这里需要等待一端时间。未出现 $ 表明正在下载安装。 会出现几个选择操作,不懂的默认,一路回车好了。 电脑目录 建议使用 复制到2.内 成功会提示:!NFO Start blogging with Hexo! 先确认下是否在 在浏览器中打开:localhost:4000 在 特别注意,每个参数后 如果有个人域名的话可以设置,否则跳过即可。如果是github.io的网址,也是可以填上的。 对于 因为coding分配的是目录,所以需要 INFO Created: C:\1\document\Git\Hexo\blog\source_posts\Test.md 编辑需要使用markdown语法。Markdown 语法说明 (简体中文版) 建议头文档: 本地预览:http://127.0.0.1:4000 首次推送可能需要: 首次推送后,请在coding代码页代开page服务。 Hexo免费博客(WIN) 标签:分享图片 cat zone 执行 发表 否则 地址 内容 sublime 原文地址:https://www.cnblogs.com/Cross-starry-sky/p/9144464.html搭建环境
Git Bash
或者从开始
->Git Bash
。分别输入以下代码:git config --global user.name "yourname"
git config --global user.email "youremail@email.com"
Git Bash
输入npm install -g hexo-cli
npm install -g
-g
的含义为全局安装。
配置Coding或Github(这里以Coding为例)
创建仓库
加入密钥
Git Bash
中输入:ssh-keygen -t rsa -C "Coding或Github的注册邮箱地址"
C:\Users\你的用户名
找到.ssh
目录(没有的查看隐藏文件夹),进入,复制id_rsa.pub
内容。
notepad
打开文本。初始化博客
Git Bash
输入:hexo init blog
blog
目录下,若没有,输入:cd blog
$ hexo generate
# 启动本地服务器
$ hexo server
# 在浏览器输入 http://localhost:4000/就可以看见网页和模板了
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
配置博客
blog
目录下,用sublime/notepad++
等文本编辑器打开_config.yml
配置参数。
:
后都有一个空格。修改网站信息
title: 标题
subtitle: 副标题
description: 网页描述
author: 作者
language: zh-CN
timezone: Asia/Shanghai
配置部署信息
deploy:
type: git
repo: git@git.coding.net:StarryTree/Hexo.git
branch: master
repo:
后的内容可以在Coding或Github仓库代码页找到。配置统一资源定位符
# URL
## If your site is put in a subdirectory, set url as ‘http://yoursite.com/child‘ and root as ‘/child/‘
url: https://starrytree.cn
root: /
permalink: :year/:month/:day/:title/
permalink_defaults:
root
(根目录)、permalink
(永久链接)、permalink_defaults
(默认永久链接)等其他信息保持默认。
root: 项目名称
。发表文章
Git Bash
下输入:hexo new "文章名称"
---
title: title #文章标题
date: 2017-09-08 23:47:44 #文章生成时间
categories: "Hexo教程" #文章分类目录 可以省略
tags: #文章标签 可以省略
- 标签1
- 标签2
description: #你对本页的描述 可以省略
---
F:\test\blog
$ hexo clean
INFO Deleted database.
INFO Deleted public folder.
$ hexo generate
INFO Start processing
INFO Files loaded in 1.48 s
#省略
INFO 29 files generated in 4.27 s
$ hexo server
INFO Start processing
INFO Hexo is running at http://localhost:4000/. Press Ctrl+C to stop.
hexo deploy
:F:\test\blog
$ hexo deploy
INFO Deploying: git
INFO Clearing .deploy_git folder...
INFO Copying files from public folder...
#省略
后记
补充