下载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