最近在微信小程序中遇到了数学公式的显示,后端不好处理成图片,记录一下通过 node 生成 svg。
¶一、获取项目
1 | git clone https://github.com/liuxy0551/markdown-server |
项目结构比较简洁,如下:
1 | markdown-server |
¶二、运行项目
¶1、安装依赖
1 | npm i 或 yarn install |
¶2、改变端口
出于个人偏好,将项目本身的 8001 端口改为了 9001。
¶3、运行服务
1 | node index |
¶三、配置 nginx
内容如下:
1 | server { |
重启 nginx:
1 | nginx -s reload |
¶四、查看效果
http://markdown.liuxianyu.cn/?tex=r=%5Csqrt%7Bx2+y2%7D
¶参考资料
1、https://github.com/sbfkcel/markdown-server
2、https://github.com/sbfkcel/towxml
3、3.0 数字公式ÿ流程图支持