Hexo搭建个人博客


Hexo搭建个人博客

安装hexo

  • 安装node.js

    • apt install nodejs
    • apt install npm # npm无效的时候再安装
  • 安装hexo

  • npm install -g hexo-cli

  • hexo命令行

    hexo init [folder] 
      # 在当前文件夹中创建一个名为[folder]的文件夹,没填则在当前目录创建网站文件
    hexo new [layout] <title>
      # 新建一篇文章(页面),[layout]没填默认是post,<title>有空格需要引号括起来
      # 会根据scaffolds目录下相应模板创建.md文件,放到source目录下相应文件夹
    hexo generate 
      # 生成静态网页文件,默认储存在hexo目录的public目录下
      # 可选参数:-d/--deploy 生成完后部署网站,-w/-watch 查看文件变动
      # 可以简写为 hexo g
    hexo server
      # 启动本地服务器,默认端口4000
      # 可选参数:-p/--port 设置端口,-s/--static 只用静态文件,-l/--log 启用日志记录
      # 可以简写为 hexo s
    hexo deploy
      # 部署网站到你设置的网络服务器,可以使用git
      # 可选参数:-g/--generate 部署网站前先生成静态文件
      # 可简写为 hexo d
    # 不难发现,缩写可以混用,比如 hexo g -d 等同于 hexo d -g 或 hexo g --deploy 或 hexo generate -d
    hexo clean
      # 删除之前 hexo g 生成的整个public文件夹
    hexo --config [filename].yml
      # 自定义配置文件路径,执行后不在使用默认的_config.yml
    hexo --safe # 进入安全模式,不会载入任何插件和脚本
    hexo --debug # 启用调试模式,终端会显示调试信息,并记录到debug.log
    hexo --silent # 启用简洁模式(关闭调试模式)

下载模板

修改配置

  • 说说
  • 相册
    • 参考
    • 使用python自动生成层级
  • 图标
  • 看板娘
  • 音乐列表
  • 关于

注册域名

修改DNS!

增加CNAME文件


评论
  目录