ก่อนหน้านี้ฉันสังเกตเห็น VDitor ที่ผลิตโดย黑客派: ตัวแก้ไข Markdown รุ่นต่อไปที่สร้างขึ้นเพื่ออนาคต อย่างไรก็ตามบรรณาธิการ Markdown ในตลาดตอนนี้มีปัญหามากขึ้นหรือน้อยลง (หรือฟังก์ชั่นที่ไม่สมบูรณ์หรือคุณสมบัติพรีเมี่ยมที่เรียกเก็บ ... ) ดังนั้นตามความต้องการของตัวเองและพลังของ Vditor ความคิดในการสร้างโปรแกรมแก้ไข markdown ออนไลน์เกิดขึ้น; มันชื่อว่า Arya (Erya)
Markdown ; echarts ; PPT Preview; ⌘-⇧-M ); ล้างเอกสารเริ่มต้นปัจจุบันในพื้นที่แก้ไข ARYA และคุณสามารถใช้งานได้
ค่าเริ่มต้นคือโหมด WYSIWYG ซึ่งสามารถสลับผ่าน ⌘-⇧-M ( Ctrl-⇧-M ); หรือด้วยวิธีการต่อไปนี้:
⌘-⌥-7 ( Ctrl-alt-7 );⌘-⌥-8 ( Ctrl-alt-8 );⌘-⌥-9 ( Ctrl-alt-9 ); หากคุณใช้มันเป็นตัวอย่าง PPT (รายการอยู่ใน设置) คุณต้องทราบว่าการเรนเดอร์ของแผนภูมิต่าง ๆ ยังไม่สามารถรองรับได้ที่นี่ คุณสามารถใช้ --- เพื่อกำหนดสไลด์ในทิศทางแนวนอนและใช้ -- เพื่อกำหนดสไลด์แนวตั้ง สำหรับการตั้งค่าเพิ่มเติมโปรดดูเอกสารเปิดเผย
PM2 เป็นตัวจัดการกระบวนการสภาพแวดล้อมการผลิตที่มีประสิทธิภาพซึ่งไม่เพียง แต่รองรับแอปพลิเคชันเริ่มต้นผ่านบรรทัดคำสั่ง แต่ยังใช้ไฟล์การกำหนดค่า (โดยปกติเรียกว่า ecosystem.config.js ) เพื่อจัดการสถานการณ์การปรับใช้ที่ซับซ้อน คุณสามารถปรับใช้อย่างรวดเร็วโดยดำเนินการคำสั่งต่อไปนี้:
# ? 克隆项目
git clone https://github.com/nicejade/markdown-online-editor.git
cd markdown-online-editor
# ➕ 安装依赖
yarn
yarn global add pm2
# ? 构建产物
yarn build
# 部署服务
cd dist
npx pm2 start " npx http-server -p 8866 " --name " markdown-editor "เวอร์ชันล่าสุดได้รับการบรรจุด้วย Docker และอัปโหลดไปยัง Docker Hub ซึ่งสามารถใช้ได้ดังนี้:
docker run -d -p [Your-Specified-Port]:80 nicejade/markdown-online-editor:[tagname]
# 示例:
docker run -d -p 8866:80 nicejade/markdown-online-editor:latest จากตัวอย่างข้างต้นหากคุณดำเนินการในพื้นที่คุณสามารถเข้าถึงได้โดยเปิด URL - http: // localhost: 8866 หากเรียกใช้บนเซิร์ฟเวอร์คุณสามารถเข้าถึงได้ผ่าน http: // [server-ip]: 8866 สำหรับกระบวนการสร้างอิมเมจนักเทียบท่าดู: วิธีการสร้างภาพนักเทียบท่าสำหรับบริการ Markdown-Online-Editor? - นอกจากนี้คุณยังสามารถโฮสต์ผลิตภัณฑ์ที่รวบรวมได้ (เนื้อหาภายใต้ไดเรกทอรี dist ) ผ่าน หน้า CloudFlare หรือหน้า GitHub เพื่อเปิดใช้ งานการปรับใช้อย่างรวดเร็วโดยไม่มีเซิร์ฟเวอร์
หรือ ใช้ Docker Compose :
สร้างไฟล์ docker-compose.yml และกำหนดบริการในนั้น (โดยที่เวอร์ชัน: '3' ระบุเวอร์ชันของไฟล์ Docker Compose; คุณสามารถปรับได้ตามสถานการณ์จริง):
version : ' 3 '
services :
markdown-editor :
image : nicejade/markdown-online-editor:2.1.0
ports :
- " 8866:80 "
restart : always ในไดเรกทอรีที่มีไฟล์ docker-compose.yml เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่มบริการ:
docker-compose up -d สิ่งนี้จะเริ่มต้นบริการในพื้นหลังและเอฟเฟกต์เหมือนกับคำสั่ง docker run ด้านล่าง การใช้ Docker Compose ช่วยให้การจัดการคอนเทนเนอร์หลายรายการได้ง่ายขึ้นและการกำหนดค่าที่อ่านได้และการบำรุงรักษามากขึ้น
อธิบายข้อกำหนดเบื้องต้นบางอย่างที่ผู้ใช้ต้องเตรียมก่อนการติดตั้งและใช้งานเช่น: คุณต้องติดตั้งหรืออัพเกรด node.js (> = 16.* , < 18.* ) และขอแนะนำให้ใช้ PNPM หรือเส้นด้ายเป็นเครื่องมือจัดการแพ็คเกจที่ต้องการ
# ? 克隆项目
git clone https://github.com/nicejade/markdown-online-editor.git
cd markdown-online-editor
# ➕ 安装依赖
yarn
# ? 开始开发
yarn start
# 部署 Github Pages(需修改 commands/deploy.sh)
yarn deployArya เกิดจาก VDitor: ตัวแก้ไข Markdown ด้านเบราว์เซอร์และยังไม่สามารถแยกออกจากการสนับสนุนของไลบรารีโอเพนซอร์สเช่น Vue และ Review.js ขอบคุณ?
มิกซ์
ลิขสิทธิ์ (c) 2018- ปัจจุบัน, NiceJade