简介
这篇文章介绍了一个基于 md2wechat 的工具,该工具通过 Flask 包装,使其更方便地部署到服务器上,用户可以通过网络接口轻松地将 Markdown 文档转换为适用于微信公众号的格式。
功能特点
- 将 Markdown 文档转换为微信公众号支持的 HTML 格式。
- 提供简单的 Flask 接口,支持在线转换。
- 方便部署到服务器上,支持多用户使用。
安装步骤
1. 克隆仓库
首先,克隆你创建的 GitHub 仓库到本地:
git@github.com:monkeydone/flask_md2wechat.git
cd flask_md2wechat
2. 创建虚拟环境
为了避免依赖冲突,建议创建一个 Python 虚拟环境:
python -m venv venv
source venv/bin/activate # 在 Windows 上使用 `venv\Scripts\activate`
3. 安装依赖
在虚拟环境中安装所需的依赖包:
pip install flask
4. 运行应用
在本地运行 Flask 应用:
# 测试
python app.py
# 在后台运行
nohup python app.py &
默认情况下,应用会在 http://127.0.0.1:5000
运行。
5 配置 Gunicorn
为了在生产环境中运行 Flask 应用,建议使用 Gunicorn 首先安装 Gunicorn:
pip install gunicorn
然后使用 Gunicorn 启动应用:
gunicorn -w 4 -b 127.0.0.1:8000 app:app
使用方法
访问部署的服务器地址,通过粘贴 Markdown 内容,点击转换按钮,即可获得微信公众号支持的 HTML 格式内容。
仓库地址
仓库地址 欢迎大家使用和关注
如果文章对你有用,欢迎关注我的公众号,可以交流更多内容