Windows 7下安装hexo

 

安装hexo

 

随便在某个地方新建一个文件夹,而后在文件夹空白处按住Shift+鼠标右键,而后点击在此处打开命令行窗口,在cmd里面输入:git

npm install hexo-cli -g

 

安装好以后界面以下:github

hexo建站

输入如下指令,初始化blog文件夹npm

hexo init blog    

 

正确界面以下:浏览器

从当前位置移动到blog文件夹,输入:服务器

cd blog 

安装hexo

npm install 

注意:hexo  init初始化必须是一个空文件夹,上述命令指定在blog文件夹中建站ssh

生成静态文件      工具

hexo g

启动服务器,默认状况下,访问网址为: http://localhost:4000/spa

hexo s

确保每一步都是正确的,哪一步出问题报错了就当即解决,不然继续日后也是徒劳的。命令行

打开当前网页输入地址:http://localhost:4000/能看到以下外面说明成功了

                  

这个搭建完的只能在本机看,别人看不了的,想要别人看的话就要提交到github上面。

github配置

在github上面新建一个仓库,新建仓库步骤以下:

右上角+号,new repository,在Repository name处填 xxx.github.io,描述那里可写可不写,而后直接点Create repository

在github上面提交项目和代码是须要受权的,github基于SSH受权

在以前生成的blog文件夹中右键选择Git  Bash  here,先查看是否安装了SSH,在Git  Bash命令行输入SSH命令说明正确安装了SSH

 

设置用户名和密码,而后建立SSH,连续按三个回车

git config --global user.name "yourname"
git config --global user.email "youremail"
ssh-keygen -t rsa -C "youremail"

这里的yourname输入你的GitHub用户名,youremail输入你GitHub的邮箱。这样GitHub才能知道你是否是对应它的帐户

 

刚才操做生成了两个文件id_rsa和id_rsa.pub,其中id_rsa是密匙,id_rsa.pub是公匙。这两个文件默认在C:\Users\Administrator\.ssh下

 

在github上面添加SSH key

在github设置页面最左侧,点击SSH and  GPG key

而后把本地C:\Users\Administrator.ssh生成的id_rsa.pub公匙文件里的内容复制进去点Add SSH key就能够了。

 

打开站点配置文件_config.yml在文件最后加上以下:其中repo输入你本身刚刚建立的仓库名

deploy:
  type: git
  repo: git@github.com:hoosson/hoosson.github.io.git
  branch: master

注意:冒号后面加空格,我这里被本身坑了,虽然小问题,若是不注意就会很麻烦,后面hexo deploy没反应

要使用自动部署首先要安装hexo-deployer-git工具在blog根目录运行Git  Bash命令行输入  npm install hexo-deployer-git --save

(这样才能将你写好的文章部署到github服务器上并让别人浏览到)

  • 执行命令(建议每次都按照以下步骤部署):
hexo clean
hexo generate
hexo deploy

太长就不截完整的图了...

 

这个时候可使用仓库地址打开咱们的博客了而再也不是只能在本地打开了
  • 在浏览器中输入http://yourgithubname.github.io,回车
  • 就能够看到你的我的博客啦,是否是很兴奋!
  • ================  完毕  =================
相关文章
相关标签/搜索