用hexo在github上搭建个人博客

下载node.js(msn版),全选安装,已经加到path了,还自带了npm。      

1.(这一步可以不做)参考博客园的一篇文章,把npm下载的默认文件夹位置修改了。在nodejs文件夹下新建【node_global】及【node_cache】两个文件夹,创建完两个空文件夹之后,打开cmd命令窗口,输入下边的代码,把路径替换成你建的两个文件夹路径

npm config set prefix "D:\Develop\nodejs\node_global"
npm config set cache "D:\Develop\nodejs\node_cache"

修改环境变量在【系统变量】下新建【NODE_PATH】,输入【D:\Develop\nodejs\node_global\node_modules】,将【用户变量】下的【Path】修改为【D:\Develop\nodejs\node_global】路径同样是你自己的路径。

       2.可能在安装hexo等的时候会经常卡住,推荐换成淘宝的源,打开cmd输入

npm config set registry https://registry.npm.taobao.org 

配置后可通过下面方式来验证是否成功 npm config get registry 或npm info express。

3.在node.js目录下安装hexo,有博主推荐hexo也有hexo-cli,两者的区别可以自行百度哦,没有配置环境变量导致不能使用hexo命令行。我自己刚开始下的hexo-cli配置环境变量老是出错反正。进入NodeJS的安装目录,输入

npm install -g hexo

 可能需要添加环境变量,根据你的文件位置,类似C:\ProgramFiles\nodejs\node_global\node_modules\hexo\node_modules\.bin主要是后边的node_modules\.bin要一致。

4.新建一个文件夹用来存放博客,在这个文件夹下打开命令行,依次输入

hexo init
npm install
hexo g
hexo s

如果hexo s有错误,可能是没安装server,可以npm install hexo-server --save。

访问http://localhost:4000即可看到你的博客。

5.在github新建一个存储库,名称一定要为username.github.io(username为你的github账户名),进入settings选择githubpages,要先选择主题才能启用githubpages。更换主题,https://hexo.io/themes/在上边选好主题,照着做克隆下来,根据教程修改thems里的config文件好了。

不管配置哪个config文件都要有键值对之间冒号后都要有空格。站点config.yml文件要添加

注意:写博客时,好像是先在文章里贴标签,才在分类里有标签,而不是先设置标签供选择。

参考博客:https://www.cnblogs.com/dantefung/p/d8c48ba8030bcab7cfc364d423186fee.html

https://blog.csdn.net/edxuanlen/article/details/79154116

https://www.cnblogs.com/liuxianan/p/build-blog-website-by-hexo-github.html

https://blog.csdn.net/tonydandelion2014/article/details/61615898

https://www.cnblogs.com/jackyroc/p/7681938.html

https://www.cnblogs.com/dantefung/p/d8c48ba8030bcab7cfc364d423186fee.html

https://www.cnblogs.com/trista222/p/8017300.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值