HEXO 安装、命令

安装

  1. 下载安装 nodejs
    下载地址
  2. 创建一个文件夹,hexo.site,用于存放网站代码
  3. 安装 hexo 相关的 npm 包
    在命令行中,CD到 hexo.site 文件夹,执行下面的安装命令
    1
    2
    3
    4
    npm install hexo --save
    npm install hexo-cli --save
    npm install hexo-server --save
    npm install hexo-deployer-git --save

npm install hexo -g 在 c: 下安装后,到 d: 运行时,找不到命令 hexo

遇到的问题

  1. hexo d 发布时,把 hexo.site 文件夹发布到网站了
    解决办法:删除 hexo.site/.deploy_git 目录,重新发布。

  2. hexo.site/.deploy_git 换电脑后,会重新生成,并强制推送到网站
    解决办法:把这个目录,加入到 hexo.site 仓库的子模块
    参考 git submodule add

  3. npm 更新包

    1
    2
    3
    $ npm help list
    Update available 5.3.0 → 5.4.2 │
    │ Run npm i -g npm to update
1
2
3
4
5
6
7
8
9
10
11
12
13
C:\github.io>hexo version
hexo: 3.3.8
hexo-cli: 1.0.3
os: Windows_NT 10.0.17134 win32 x64
http_parser: 2.7.0
node: 6.11.2
v8: 5.1.281.103
uv: 1.11.0
zlib: 1.2.11
ares: 1.10.1-DEV
icu: 58.2
modules: 48
openssl: 1.0.2l