0%

hexo 创建个人博客

  1. 安装node.js
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    //windows
    winget install nvs
    Windows 可能会出现因为在此系统上禁止运行脚本的问题
    解决方法:
    1. 以 管理员 身份打开 PowerShell
    2. set-ExecutionPolicy RemoteSigned
    添加最新版本节点
    nvs add latest
    添加最新的 LTS 版本的节点
    nvs add lts
    然后运行nvs use命令将节点版本添加到当前 shell 的 PATH 中
    nvs use lts
    PATH += ~/.nvs/node/6.9.1/x64
    要将其永久添加到 PATH,请使用nvs link:
    nvs link lts

    nvs help
  2. hexo 初始化
    1
    2
    3
    4
    5
    6
    7
    8
    $ hexo init <folder>
    $ cd <folder>
    $ npm install

    npm 安装的时候可能会出现socket timeout的情况
    解决方案如下:
    npm config set fetch-retry-mintimeout 20000
    npm config set fetch-retry-maxtimeout 120000
  3. 部署参考hexo官方文档