Mac本地部署Hexo
参考文档:https://juejin.cn/post/6844904131266609165
Hexo官网:https://hexo.io/
环境:brew、fnm、pnpm、node24、git
[!WARNING]
brew、fnm、pnpm需要配置国内源
安装fnm
1 | |
查看shell,并设置环境变量/国内源
1 | |
安装node,及常用命令
1 | |
手动安装方法
1
2
3
4wget https://github.com/Schniz/fnm/releases/latest/download/fnm-linux.zip
unzip fnm-linux.zip
mv fnm /usr/local/bin/
chmod +x /usr/local/bin/fnm
安装pnpm
使用brew安装pnpm可能会落后于官方版本,但不会有什么影响。
1 | |
设置国内镜像
1 | |
设置环境变量
1 | |
安装hexo
1 | |
构建
1 | |
[!IMPORTANT]
若install时报错
Run "pnpm approve-builds" to pick which dependencies should be allowed to run scripts.
是因为pnpm 默认拦截危险构建脚本,Hexo 依赖需要执行构建脚本才正常运行,运行pnpm approve-builds -a放行即可。
运行
1 | |
Mac本地部署Hexo
https://blog.carlvictor.cn/posts/dd7e20f7.html