选择Hexo的原因
当时单纯是因为一个喜欢的up主codesheep的一个更新,up讲的挺仔细的,我第一次装+配环境(除了git,我之前就装过了),大概花了我1小时的时间,总之还是挺高效的。
当然,如果你是第一次想要装博客,选择还是挺多的,像我的同学就是采用了JeKyll去搭建的。->传送门,不同的框架有不同的优点吧,这边我记录一下在windows10环境下安装hexo的过程。
安装过程
首先下载一个nodejs的软件。因为我是windows10 64位系统,所以选择的是图中所高亮的那个安装包。
下载之后就可以安装啦。这边注意:如果你要装在其它路径下要先创建好对应的文件夹再放进去,否则会直接把一大堆文件塞进你选定的路径……
安装成功后进去cmd界面查看,若能显示出对应的版本号说明安装成功了。
node --version
npm --version
接下来使用npm下载cnpm,用的是淘宝的镜像源。
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装成果后输入cnpm --version
查看安装情况,若显示出对应的版本号说明安装正确。
下载完cnpm后,再用cnpm来下载hexo。首先先输入mkdir blog
创建一个文件夹,然后进入该文件夹,在这里要注意,接下来的所有操作都是在这个文件夹进行的,完成后就可以输入cnpm install -g hexo-cli
进行安装了,安装过程如下:
查看是否安装成功hexo -v
hexo初始化hexo init
……这边是后面在windows装的,git还没下,所以会有这么一个错误
在百度上下载git就可以了,感觉速度有点慢,应该是需要翻墙吧……当然我用我们的校网等了一小段时间下好了,下面是安装界面
记得记一下安装路径……我安装后它没有给我配置系统路径,所以需要自己配一下。
依旧的,需要查看一下是不是配置好了
git --version
配置好之后,从上面失败的地方开始。即使用hexo init继续初始化。
然后输入
hexo s
进行调试,打开浏览器输入
localhost:4000
出现以下界面你说明安装成功
到了这一步说明你已经安装成功啦,你可以为自己新建一篇命名叫”Hexo_install”博文,命令如下
hexo n Hexo_install
这篇文章会生成在你的文件下的source_posts\里,你可以对其进行编辑,注意这里使用的是markdown语言。
下一步是把你的博客建在github上面,首先先下载一个插件:cnpm install --save hexo-deployer-git
,安装后的结果如图所示。
然后你要在github注册一个账号,申请一个仓库,获取到你的web URL。
进入blog文件夹,编辑_config.yml
文件,找到deploy一栏,输入以下代码,记得repo一栏填写的是上面在github上获取的那一个序列。
输入完后,在blog目录下输入hexo clean
,清除缓存后输入hexo g -d
提交,这里会弹出一个窗口让你输入你的github账号和密码。
deploy之后,等待一段时间,输入自己的博客账号,像我的就是账户名.github.io
,打开之后即可看自己的博客。
可能会遇到的问题(后面看看会不会更新–)
怎么配置系统环境
怎么样在github上创建仓库
markdown的一些语法
未完待续……