Hexo 使用笔记
文章目录
在Ubuntu Server上使用Hexo
安装 Node Js
sudo apt-get install nodejs
sudo apt-get install npm
安装 Hexo
sudo npm install -g hexo-cli
- 若显示
/usr/bin/env: node: No such file or directory
,
则输入sudo ln -s "$(which nodejs)" /usr/bin/node
- 若安装时间过长没有反应,可能是网络问题, 可以使用 淘宝npm镜像.
输入
alias npm="npm --registry=https://registry.npm.taobao.org "
- 若还是输出一大串
npm ERR!
并有提示Error: SSL Error: CERT_UNTRUSTED
, 可输入npm config set strict-ssl false
建立Hexo站点
hexo init <your-folder>
cd <your-folder>
npm install
- 因为我是多台电脑需要安装,通过
git
同步站点内容,所以建立站点前最好备份_config.yml
, 否则会被覆盖。
用git方式部署站点到Github
- 安装
npm install hexo-deployer-git --save
- 修改配置
1 2 3 4 5
deploy: type: git repo: <repository url> branch: [branch] message: [message]
message
默认为提交时的时间,可默认不设置
- 生成站点文件
hexo g
- 上传部署静态页面到Github
hexo d
参考资料
文章作者 maonx
上次更新 2021-03-28