​一、开源项目简介

今天分享一款支持自定义样式的微信 Markdown 排版工具 Markdown Nice,大大节省微信公众号文章排版问题。生成好的排版内容也是可以发布到其他平台的,例如知乎、开源中国、稀土掘金、博客园和 CSDN 等。

在线体验地址:https://mdnice.com/

二、项目搭建

前提

  • 本地已安装 Node.js 环境,若没安装请自行安装

  • 服务端部署需要掌握 Docker 技术

下载项目

下载项目到本地,执行如下代码:

cd D:\devEnv\git clone https://github.com/mdnice/markdown-nice #下载项目

安装插件

切换到项目根目录,打开命令行窗口,执行如下命令安装 yarn 插件

npm install yarn -g #安装插件

本地运行

切换到项目根目录,打开命令行窗口,执行如下命令,运行项目:

yarn  #安装插件yarn start   #启动项目

说明:由于本项目需要的项目依赖比较多,所有安装依赖的时候稍微等等。本地访问:http://localhost:3000/

服务器部署

在项目根目录下执行 yarn build 构建项目,生成的 build 目录为构建好的内容。将构建好的代码部署到服务上,这里我使用的 Docker 工具。执行如下代码就可以将项目部署到服务器了。

docker search nginx  #搜索docker 镜像docker pull docker.io/nginxdocker ps -a #查看所有docker 容器netstat -an|grep 80  #查看 80 端口占用情况history |grep docker |grep nginx  #查看关于 docker nginx 的操作历史docker run --name nginx80  -p 8000:80  -v /usr/myWorkpace/mdedit/markdown-nice/build:/usr/share/nginx/html -d docker.io/nginx

服务已部署成功,访问:http://34.68.204.21:8000/

更多功能

图片上传功能尚未配置,接下来我也会配置一下。更多功能和说明,可参考项目文档,文档地址:https://docs.mdnice.com/

三、最后

为什么我愿意分享开源项目,道理其实很简单,开源项目的作者可能为了技术能力提升,又或者解决了痛点等等原因。既然他们能将项目开源,那我更加乐意将优秀的开源项目分享给更多人,让更多的小伙伴感受到开源项目的魅力。参与开源,学会分享,乐在其中!

文章推荐

10个月的原创文章汇总

Java程序员接私活的项目-JeecgBoot

Github + hexo matery 主题搭建免费博客

自助快递单号查询

一键转载公众号文章到自己的网站

免费使用 Google Cloud Platform


微信圈子“Github爱好者”

主要分享Github开源项目!

不安分的猿人

孜孜不断的技术分享!

END

再也不用担心微信公众号排版了相关推荐

  1. 强推Markdown神器,一秒钟拯救微信公众号排版

    我一直觉得微信公众号是最难用的文章编辑器,直到我开始写知乎专栏.作为两个UGC内容为主的产品,用户体验如此之差真的大大降低了写作者的创作欲望. 基于这个痛点,滋养了一大批像365编辑器.壹伴.秀米等第 ...

  2. qlabel可以选中吗_惊现凡尔赛式排版!原来微信公众号排版样式还可以“变装”?...

    各位小伙伴们,要集中注意力了!接下来就是考验你们观察力的时候啦! 快跟着小妹儿看一下,一个样式到底能有多少种玩法?文中使用工具为公众号编辑器-小蚂蚁编辑器. 1.添加/删除背景 编辑器里的内容样式是可 ...

  3. 微信公众号使用Chrome插件:Markdown Nice优化微信公众号排版教程

    Markdown Nice 是一个为了解决微信公众号排版而生的 Markdown 编辑器,当前有在线编辑器和 Chrome 插件 2 种产品形态. 下面介绍Chrome 插件:Markdown Nic ...

  4. 轻松玩转微信公众号排版

    新手如何快速上手微信公众号排版? 有人推荐你秀米,有人推荐你壹伴等等.我在这里实名diss壹伴,我刚开通微信公众号那一天,迫不及待的想发一篇文章.我在某呼上看到有人吹壹伴甚至还有官方号自买自夸,我搞了 ...

  5. 用Typora+PicGo搞定多个平台发文和微信公众号排版

    文章目录 如何开启公众号写作新思路 1. 本文概述 1.1 适用人群 1.2 阅读完本文你可以获得什么 1.3 你需要什么 1.4 原理 2. 安装npm 3. 注册码云Gitee 3.1 新建仓库 ...

  6. php图文排版样式模版,微信公众号排版,我的妈呀,这些图文排版模板也太好看了吧!...

    原标题:微信公众号排版,我的妈呀,这些图文排版模板也太好看了吧! 胖友们大家好呀 我是135编辑器 [www.135editor.com]的三儿 上个月!还是上上个月! 不重要! 我们推送了一篇微信排 ...

  7. 微信公众号排版神器Markdown Nice

    Markdown Nice 体验地址 公元2019年,微信公众号排版能力孱弱,始终为运营者所诟病,秀米.135编辑器等工具割据一方. 但无论是微信原生工具,还是其他编辑器,都让创作者不得不将有限的创作 ...

  8. 微信公众号排版多少钱一篇?

    公众号运营可以拆解为文章撰写和图文排版,公众号推文可以整体来做,也可以拆开来做,当你写好公众号文章以后,再找专业的人士进行排版美化. 微信公众号排版多少钱一篇?今天伯乐网络传媒就来给大家聊聊这个话题. ...

  9. kindeditor编辑器图片上传session丢失_微信公众号排版编辑器全指南!

    好的文章除了内容好之外,排版也是非常重要的,好的排版能够提高读者的阅读体验,让读者在阅读你的文章的时候能将注意力放在内容上,享受阅读. 所以,优秀的公众号运营者即要懂得做内容,也要懂得编辑,以下三个排 ...

  10. 如何给你的微信公众号排版

    经常写文章的人,会发现微信公众号自带的编辑器不是很好用,用它来排版一篇写好的文章,往往要花费一两个小时,浪费了大量的时间,最后的排版效果也不是那么好.本篇文章将介绍如何利用markdown.css.h ...

最新文章

  1. Weka学习四(属性选择)
  2. 每天一道LeetCode-----实现LFU置换算法
  3. flex与java间用json传输数据,如何在Java中使用flexjson通过@JSON注释控制序列化?
  4. Android开发之fragment之replace用法
  5. 10产品经理要懂的-人性行为之自私的本质
  6. android studio syso快捷键,AndroidStudio代码段简写Live Template
  7. 自学人工智能途径_成为数据科学家,AI或ML工程师的自学途径
  8. 关于微软拼音输入法被管家和卫士弄丢的解决办法
  9. OpenShift 4 - 用 External Secret 集成 Hashicorp Vault
  10. 全面剖析:“外包”浪潮以及程序员应对攻略
  11. IoT嵌入式硬件--DC/DC
  12. trt-tl10ac01b220_android 7.0_emui 5.1,华为畅享7 plus固件TRT-TL10C01B201_Android 7.0_EMUI 5.1强刷救砖包...
  13. 360安全浏览器,默认打开 极速模式。
  14. cpufreq学习笔记
  15. python流量监控脚本
  16. shiro安全框架扩展教程--如何扩展realm桥接器并退出自动清空角色资源缓存
  17. P1291 SHOI2002 百事世界杯之旅
  18. C语言十个数中求出平均值
  19. MySQL - change 和 modify 的区别
  20. 解决Windows10英文版中文字体难看、时大时小、中文比英文小等问题

热门文章

  1. HTML5期末大作业:商城后台网站设计——网站商城后台通用模板(30页) 大学生后台模板网页作品商城网页设计作业模板 学生网页制作源代码下载
  2. 先学python还是r-r语言和python学哪个?
  3. 【SCI\EI】SCI分区,该看JCR还是中科院?
  4. React09——使用脚手架编程
  5. QTreeView 和QTreeWidget
  6. QTreeView+自定义Model实现示例
  7. 微信朋友圈分享详细步骤html,微信如何转发朋友圈图文(朋友圈转发图文教程分享)...
  8. 微信小程序——组件库
  9. 天猫八大策略人群京东十大靶向人群简介
  10. vant + Vue创建项目全过程