hexo个人博客搭建过程

下载安装node.js

找到的安装node.js的教程帖

在命令终端操作,win+r,cmd进入操作终端进行以下操作:

安装一个全局的npm工具

npm install npm -g

下载npm的镜像源管理工具nrm,切换镜像源

npm install -g nrm

列出下载时可切换的镜像源

nrm ls
  npm ---------- https://registry.npmjs.org/
  yarn --------- https://registry.yarnpkg.com/
  tencent ------ https://mirrors.cloud.tencent.com/npm/
  cnpm --------- https://r.cnpmjs.org/
  taobao ------- https://registry.npmmirror.com/
  npmMirror ---- https://skimdb.npmjs.com/registry/

切换镜像源命令

nrm use taobao
  Registry has been set to: https://registry.npmmirror.com/

切换镜像源后用npm命令下载要下的即可

下载hexo-cli

npm install -g hexo-cli

查看hexo信息

hexo -v

用hexo生成blog

先去建一个项目文件夹,在那个目录用cmd进入命令窗口
在命令窗口输入

hexo init

运行完之后,这时候博客已经生成了,用以下命令启动博客

hexo s

然后会返回一个端口地址,进入端口就可以预览了

部署到gitee上

去git新建一个仓库,注意仓库命名必须为:用户名+github.io
返回命令窗口在blog那个文件目录下键入:

npm install --save hexo-deployer-git

设置_config.yml文件

设置部署的网站url,在url那儿改成将要部署到的网站的url,就是仓库路径

# URL
## Set your site url here. For example, if you use GitHub Page, set url as 'https://username.github.io/project'
url: https://gitee.com/xitingfork/blog
permalink: :year/:month/:day/:title/
permalink_defaults:
pretty_urls:
  trailing_index: true # Set to false to remove trailing 'index.html' from permalinks
  trailing_html: true # Set to false to remove trailing '.html' from permalinks

部署deploy:

# Deployment
## Docs: https://hexo.io/docs/one-command-deployment
deploy:
  type: 'git'
  repo: [email protected]:xitingfork/hexo.git
  branch: master

发送到github

hexo d

over

你可能感兴趣的:(项目,经验分享)