# 快速上手

# 在安装之前

# 安装依赖

你需要在你的服务器中安装Node.jsgithexo

没有 Hexo 和 Node.js 经验的同学可以查看手把手教学

# 配置 hexo 博客

你需要在你的服务器上部署你的 hexo 博客源码并且配置 hexo 和 git 的相关命令。

本教程中假设你将 hexo 博客源码部署在了~/myblog目录。相应的,hexo 配置文件应该在~/myblog/_config.yml

请确保以下命令可以在~/myblog路径运行成功:

  • hexo generate:生成 hexo 博客
  • hexo deploy: 生成 hexo 博客并部署
  • git add . -all && git commit -m 'server updates': 将博客更改添加进 git
  • git pull: 从远端拉取博客内容
  • git push: 将本地博客内容推送到远端

可选配置

如果你不需要使用 hexo 的部署功能,则hexo deploy不用配置。如果你不需要远端的 git 存储,则git pullgit push不用配置。

# 安装

# 默认安装

下载源码

本教程假设你将winwin-hexo-editor安装在~/winwin-hexo-editor目录

git clone https://github.com/YuJianghao/winwin-hexo-editor
cd winwin-hexo-editor

安全警告

请不要将博客源码或winwin-hexo-editor部署到 http 服务的网站根目录下,例如/www/www/wwwroot/。这很可能会导致一些安全问题。

安装依赖

yarn # 或者 npm install

运行安装程序

node install.js

开始运行

# 不使用pm2
npm run start

# 使用pm2
npm run prd

然后用浏览器打开http://localhost:5777

如果你是 windows 用户

# 使用自定义服务器

直接使用http://yourserveripaddress:5777即可。

# 使用域名

你需要自行配置你的 http 服务器反向代理。

# 更新

bash update.js

更新后你需要手动重启服务

# 卸载

只需要完整删除winwin-hexo-editor目录。winwin-hexo-editor不会对系统其他文件做任何更改。

# 其他命令

# 停止
npm run stop
# 重启
npm run restart

# 开发
npm run dev
最后编辑于: 2021/12/31 上午2:30:55