利用Cloudflare Pages搭建Markdown在线编辑器

前言

Markdown 是一种方便记忆、书写的纯文本标记语言,用户可以使用这些标记符号,以最小的输入代价,生成极富表现力的文档:譬如您正在阅读的这份文档。它使用简单的符号标记不同的标题,分割不同的段落,粗体斜体 或者超文本链接等。


Cloudflare Page搭建教程

  • 点此Fork项目到自己的github账号,然后登录Cloudflare,选择Workers和Pages创建应用程序。

  • 选择刚才fork的项目,添加导入。

  • 添加构建命令、输出目录和环境变量信息,如下:

    • 框架预设 :无
    • 构建命令 :yarn install && yarn build
    • 输出目录 :dist
    • 环境变量
      • NODE_VERSION = 18
      • YARN_NODE_LINKER = node-modules
      • YARN_ENABLE_IMMUTABLE_INSTALLS = false
      • NODE_OPTIONS = —openssl-legacy-provider

  • 等等构建完成,再添加自定义域,按提示操作即可。

  • 配置完成大概要等1-5分钟等待域名生效。

  • 生效后即可用域名访问。

附上Docker一键搭建命令

// 这里的端口可以自行修改;
docker run -d -p 8866:80 nicejade/markdown-online-editor:latest