开始正式搭建部署hexo

本文详细介绍了如何在中国境内通过CMD使用npm和cnpm快速安装Hexo,并配置GitHub进行博客的部署。从全局安装Hexo,初始化博客文件,创建文章,到生成静态页面并发布到GitHub,每个步骤都有清晰的操作指南,适合初学者跟随操作。
摘要由CSDN通过智能技术生成

title: 开始正式搭建部署hexo
date: 2020-11-15 23:48:01
tags: 博客搭建

原文链接:https://zhuanlan.zhihu.com/p/295428650

1、用管理员的身份打开CMD然后输入
npm install -g cnpm --registry=https://registry.npm.taobao.org
(因为国内npm镜像源很慢,所以这里利用npm来安装一个淘宝的镜像源cnpm)
点击回车进行安装
Alt text

2、输入cnpm install -g hexo-cli进行全局安装
Alt text
3、安装完成后,进入C盘根目录(此处盘符不限于C盘),输入hexo init blog来建立一个名字叫blog的文件夹并初始化为博客,需要一点时间。
Alt text
4、初始化后,blog文件夹下多出一下文件
Alt text
5、使用“C:\blog”命令进入blog文件夹,输入hexo s或者hexo server在本地启动本地博客预览,在浏览器中输入http://localhost:4000 来访问 ,或点击下方链接访问
Alt text
预览后效果图
Alt text
利用Ctrl+C断开
Alt text
6、利用hexo n来创建一片文章名字叫“我的第一篇博客文章”
Alt text
7、进入_posts文件夹下使用dir ./b命令进行查看
输入命令echo 123456789 >>我的第一篇博客文章.md来为文章添加123456789
Alt text
8、返回blog文件夹,输入hexo g生成静态页面,然后输入hexo s 进行查看
Alt text
预览后效果图
Alt text
9、在网页中输入 http://github.com 登录你的github账号,进入下面界面,输入邮箱和密码进行登录
Alt text
10、点击Create repository创建一个新的仓库
Alt text
或者按照下图操作也可以
Alt text
Alt text
继续安装下图操作
Alt text
创建完成
Alt text
11、打开_config.yml文件进行配置
Alt text
Alt text
Alt text
12、输入npm install --save hexo-deployer-git
Alt text
Alt text
13、输入邮箱和名字(输入你的注册GitHub的邮箱与名字)
git config --global user.email “你的邮箱
git config --global user.name “你的名字
Alt text
14、输入hexo d部署到GitHub,出现以下窗口,点击在网页进行授权,cmd窗口稍加等待
Alt text

15、完成后登陆github刷新仓库发现多出以下文件,此时就完成了部署
Alt text
在浏览器中输入你的用户名+http://github.io即可访问
Alt text

出错解决方法
Alt text
输入set-ExecutionPolicy RemoteSigned
输入A

所需命令如下

npm install -g cnpm --registry=https://registry.npm.taobao.org
cnpm install -g hexo-cli
cd
hexo init blog
cd “C:\blog”
dir ./b
hexo s
hexo n "我的第一篇博客文章”
cd “C:\blog\source_posts”
dir ./b
echo 123456789 >>我的第一篇博客文章.md
hexo g
hexo s
cd “C:\blog”

_config.yml配置如下:
deploy:
type: git
repo:
branch: master

npm install --save hexo-deployer-git
git config --global user.email “邮箱
git config --global user.name “用户名
hexo d

命令解释

hexo new “postName” #新建文章
hexo new page “pageName” #新建页面
hexo generate #生成静态页面
hexo server 开启预览访问端口(默认端口4000,'ctrl + c’关闭server)
hexo deploy 部署到GitHub
hexo help 查看帮助
hexo version 查看Hexo的版本
hexo n == hexo new
hexo g == hexo generate
hexo s == hexo server
hexo d == hexo deploy
hexo -v == hexo version

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值