3.3.0 • Published 4 years ago

@everseenflash/pen-middleware v3.3.0

Weekly downloads
42
License
MIT
Repository
github
Last release
4 years ago

@everseenflash/pen-middleware

一个cli工具,提供对markdown文件的预览能力。也可用作http中间件。基于socket.io。灵感来源自pen

Usage

Use with CLI

# install globally
npm i -g @everseenflash/pen-middleware
# default usage
pen
# use with simple options
pen -si -p 8080 ~/docs

Cli Options

  • --help|-h

help.

  • --port|-p

设置port,默认3000。

  • --root|-r

设置markdown文件目录,默认'./'。

  • -i

是否显示隐藏文件,默认不显示。

  • -s

是否输出日志,默认输出。

Use with Node.js API

Just check pen.js as an example.

Embedded markdown-it plugins

默认集成了一些markdown-it插件:

  • markdown-it-anchor
  • markdown-it-container

include three containers: Warn|Error|Info, vuepress style like

::: Warn
balabala
:::
  • markdown-it-highlightjs
  • markdown-it-footnote
  • markdown-it-toc-done-right
  • markdown-it-katex (forked, update to katex@0.13.11)
  • markdown-it-mermaid (forked, update to mermaid@8.10.2)

Q&A

  • Diffrent namespaces?

Pen force to use default namespace '/', different namespace is not support yet.

  • Custom UI?

Just fork this project and modify it! It is quite a simple project. Otherwise you can use your own middleware.

  • ENOSPC: System limit for number of file watchers reached
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
3.2.1

4 years ago

3.2.0

4 years ago

3.3.0

4 years ago

3.1.3

4 years ago

3.1.2

4 years ago

3.1.1

4 years ago

3.1.0

4 years ago

3.0.3

4 years ago

3.0.2

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.3.5

4 years ago

2.3.4

4 years ago

2.3.3

4 years ago

2.3.2

4 years ago

2.3.0

4 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.2.3

4 years ago

2.3.1

4 years ago

2.2.2

4 years ago

2.1.1

4 years ago

2.0.14

4 years ago

2.1.0

4 years ago

2.0.13

4 years ago

2.0.11

4 years ago

2.0.12

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.0.7

4 years ago

2.0.6

4 years ago

2.0.9

4 years ago

2.0.10

4 years ago

2.0.8

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

0.4.1

4 years ago

0.4.0

4 years ago

0.4.3

4 years ago

0.4.2

4 years ago

0.3.0

4 years ago

0.2.2

4 years ago

0.2.1

4 years ago

0.1.20

4 years ago

0.1.18

4 years ago

0.1.19

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.13

4 years ago

0.1.14

4 years ago

0.1.15

4 years ago

0.1.12

4 years ago

0.1.11

5 years ago

0.1.5

5 years ago

0.1.1

5 years ago

0.1.4

5 years ago

0.1.0

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago