hexo安装使用

安装

  1. 首先需要安装node.js 和npm
  2. npm install hexo --no-optional (此参数局部安装) -g(全局安装,之后运行服务会起不来端口可能)
    3. 创建一个网站目录 && 进入该目录
  3. 初始化 hexo init 网站目录 && cd 网站目录
  4. 安装 npm install
  5. 启动服务 hexo server
  6. 新建文章
    hexo new "我的第一篇文章"
    然后会显示生产的文件地址,进行编辑
  7. 主题配置
    git clone git@github.com:litten/hexo-theme-yilia.git themes/yilia
  8. 修改 _config.yml(注意:冒号后面要空一格,否则会执行页面报错)
    theme: yilia
  9. 生效配置(常用的命令)
    hexo clean
    hexo g (generate)
    hexo s (server) 启动服务
  10. 安装git提交代码 扩展
    npm install hexo-deployer-git --save
  11. 发布
    hexo d (deploy)

常见问题

  1. readme.md文件 会被解析成HTML
    解决: 在根目录下_config.yml 里
1
2
skip_render:
- README.md
  1. 每次编译ico或images会丢掉
    解决: 在source目录下放这些源文件,而不是在public目录下放,因为public目录是
    hexo g 之后生成的。