Hexo重新部署
前言
因为折腾Manjaro的NVIDIA卡的驱动程序,导致系统只能显示 ttf 界面,只好重装系统,因此Hexo也需要重新部署。
正文
首先安装依赖环境
安装nodejs
1
sudo pacman -S nodejs
安装npm
1
sudo pacman -S npm
生成ssh秘钥
配置git个人信息和生成ssh密钥1
2
3git config --global user.name "xxxxx"
git config --global user.email "xxxxxx@xx.com"
ssh-keygen -t rsa -C "xxxxxx@xx.com"设置Github的ssh密钥
因为篇幅较多,所以独立整理了一篇文章,请移步我的这篇文章 设置Github的ssh密钥Git Clone Hexo from github
如果clone失败或者clone的速度太慢,可以参考我的这两篇文章 [Github提速方案] 与 [Git的妙用]安装Hexo
打开你原有的 blog文件夹,在 git bash 上 输入1
npm install hexo-cli -g
安装依赖文件
1
npm install
1
npm audit fix
启动Hexo
1
hexo server -d
小插曲
如果使用的windows10系统,会提示以下错误
1 | 无法加载文件 C:\Users\Tamsiree\AppData\Roaming\npm\hexo.ps1,因为在此系统上禁止运行脚本 |
解决办法:
按下 win + x,再按 A 键,打开 PowerShell .
然后输入set-ExecutionPolicy RemoteSigned命令
输入y,执行回车。
不要用hexo init初始化,部分文件已经拷贝生成,如果不慎使用,则站点配置文件_config.yml会被初始化为默认值
到此为止,重新配置已经完成
to be continued…
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Tamsiree!
评论