一、下载并安装Nodejs(Nodejs官网链接)
安装的时候一直下一步就可以了,并在cmd中验证是否安装成功。(注:cmd都要以管理员身份运行)
二、安装Git
1、在浏览器搜索清华镜像
2、在清华大学开源软件镜像站中搜索git
3、下载相应的版本
4、安装,一直点下一步就可以了,不需要进行修改,并在cmd中验证是否安装成功
三、安装cnpm管理器(npm install -g cnpm --registry=http://registry.npm.taobao.org)
四、安装hexo框架(cnpm install -g hexo-cli)
五、使用hexo
1、hexo init (初始化博客)
hexo s (启动本地博客服务,必须是在你最先创建的那个文件夹下,Ctrl+C退出)
2、hexo n “PassageName” (创建新的博客)
3、使用VSCode编辑博客
4、重新发布
六、上传至github
1、新建仓库
2、cnpm install --save hexo-deployer-git(安装git插件)
3、修改_config.yml文件
4、hexo d #部署到Github仓库里
a、如果出现以下错误,请执行“ npm install hexo-deployer-git --save”(注:npm前有个空格)
b、如果出现以下错误请先配置git
(git config --global user.email "you@example.com"和git config --global user.name “Your Name”,后面会弹出一个小框让你输入密码,输完密码授权即可)
5、在浏览器中访问(https://xy-520.github.io/)
七、更换主题
1、下载主题(git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia)
2、修改_config.yml文件
3、重新来一遍
清理:hexo clean
生成:hexo g
启动:hexo s(在本地可以访问)
部署至github:hexo d