1、windows下hexo博客框架的搭建
1、前期准备环境
1、node.js 下载长期支持半的(LTS),记住安装地址,不要配置系统的环境变量
2、git 它的相关bin和git-core的路径也需要配置一下环境变量
3、注册github账号
2、测试环境
在git bash here终端数输入命令:
git –version (检测版本)
node -v(检测node的版本)
npm -v (查看npm包管理器的版本)
3、安装cnpm
1.因为国内的npm比较慢,所以使用淘宝店npm,会比较快,安装方法;
命令行输入:npm install -g cnpm - - registry=https://registry.npm.taobao.org
2. 等安装好之后,在输入cnpm 查看下载了哪些文件,在输入cnpm -v查看版本
4、安装hexo的全局框架
在命令行中输入:cnpm install -g hexo-cli
5、验证是安装好
命令:hex -v
6、找位置新建文件夹blog
1、命令行:mkdir blog
2、界面:新建文件夹即可
一会所有的东西都会在blog目录下,要是一会出现了错误,直接把blog干掉重来就好
7、进blog目录;
cd blog/
8、以管理员的身份初始化一个博客
hexo init/
9、看该目录生成了那些东西
dir
10、启动博客
hexo s
用浏览器去搜索该博客,进去以后,根据提示的输入命令,在终端输入,并进行编辑,还有博客告诉我们的提示信息,都是可以输入搜字母的,比如
hexo new "我的第一篇文章"
hexo n "我的第一篇文章"
13、创建一篇文章,在终端输入
hexo n "我的第一篇文章"
按照正常的流程,把该文件写入信息就好
14、编写好之后,还退到blog这个路径下
退路径的方式
cd ../../.. //两个“..”就是一层路径,“/”作隔开用而已c
15、先清理下当前目录
hexo clean
16、生成一下
hexo g
17、在重新启动一下及博客的访问
hexo s
根据给出的网址便可访问hexo博客(自能自己查看)
2、将自己的博客部署到github上公开使用
1、在自己的仓库中,新建一个仓库,用户部署个人博客的github仓库的命名必须符合特定的要求才行
必须要一下要求制作命名;
用户名.github.io
描述就写;我的hexo博客
2、在终端里,进入到blog目录中去,用pwd查看,并且在该路径下,安装github博客工具,输入。
cnpm install --save hexo-deployer-git
3、需要设置一个很重要的东西
在_config.yml文件中配置相关信息;
用文本工具打开_config.yml//进入到这里面去编辑
进入后,在底部deployment中去配置一些东西
type:git
repo:自己在github中创建的网站
branch:master
保存退出
4、部署到远端
hexo g -d
在给出的信息中,输入github账号,密码
5、此时把github的博客仓库名,拿出来,单独搜索,就会呈现出来,而不用那个端口去搜索博客了
3、自定义博客主题
去网址搜索别人的主题
1、换主题方式;还是回到blog的目录
输入(git终端输入)
git clone https://githb.com/litten/hexo-themeyilia.git themes/yilia
2、配置_config.yml文件
文本工具打开 _config.yml
找到themes处
themes:yilia(更换主题风格的名称)
保存退出
4、
hexo clean
hexo g //重新生成一下
hexo s//重新启动一下(端口主题设置成功)
hexo g -d//主题过渡到远端,github上
遇到问题:
1,没有仓库:是因为没有git init舒适化的原因