所需的配置文件
node的安装
node的官方网址
选择左边的那一个,中文意思为:适合大众的(萌新)
建议一直“下一步”安装,下载完成后打开cmd窗口输入
node -v
查看版本号,显示正确说明安装成功
git的安装
官网下载的git是属于外网,国内下载非常慢甚至下载失败,这里建议大家下载个腾讯的软件管家可以直接下载安装git,方便又快速。
编译软件的安装
百度搜索sublim text 3 进行下载并安装,后面将hexo部署到github上会用到
hexo的安装
由于安装外网hexo比较慢,所以安装国内taobao镜像即可,速度快一大截,打开cmd窗口
输入
npm install hexo -g cnpm --registry=https://registry.npm.taobao.org
下载完成后输入
hexo -v
检查版本号,如图显示即可进行下一步操作。
新建一个文件夹,名为“blogs”,在blog文件夹里右键使用git bash Here打开
输入
hexo init
这一步大概率会下载失败因为是外网的原因,如果失败就把文件夹删除重新来,多试几次或许会成功。
安装完成后,输入
hexo s
启动hexo服务器
在浏览器输入 http://localhost:4000 即可查看部署好的hexo。
注意此处可能会出错误,复制下来后百度翻译为致命端口,不用慌,输入
hexo s -p 5555
复制链接浏览器打开即可,打开后会显示hexo官方主题。
github的配置
github注册
百度搜索github官网,因为是外网注册过程会很慢,慢慢来就好,建议使用QQ浏览器,网页翻译功能真的很好用。
依次输入用户名、邮箱、密码。
后面还有好几步,其中会往你的邮箱里发一个链接,点击链接进入下一步,看不懂的英文翻译就好,非常简单。
github SSH配置
该过程是配置你的网站秘钥,开始菜单搜索git bash打开
输入
ssh-keygen -t rsa -C "[email protected]"(你github绑定的邮箱)
按几次回车后知道出现如图所示即成功
进入自己的github并打开设置,如图
进入SSH配置
找到ssh文件
如果找不到就慢慢搜索,肯定能找到,接着用记事本打开第二个并复制内容。
起一个标题然后将复制的SSH秘钥黏贴进key中点击绿色按钮即配置完成。
将hexo发布至github
在 blogs 文件夹中找到 _config
并在sublim中打开
更改url为自己注册的github网站地址,格式如下
接着拉倒最后修改 type
接着复制图片中自己github的链接
另起一行输入repo后加上复制的链接即可,再起一行输入 branch: master
完成后Ctrl+s保存
然后打开cmd窗口,记得退出hexo服务器,输入
hexo g
更新
接着输入
npm install hexo-deployer-git --save
将文件下载到github的库中
完成后输入
git config --global user.email"[email protected]"(邮箱)
回车后输入
git config --global user.name"shenmotai"(用户名)
回车后输入
hexo d
回车后弹出登录窗口
输入邮箱和密码后登录发布成功,接着输入自己注册的ip地址就会看到自己的博客了。