พื้นที่เก็บข้อมูลนี้มีซอร์สโค้ดของเว็บไซต์ RabbitMQ, rabbitmq.com โปรดตรวจสอบให้แน่ใจว่าได้อ่านส่วนเวิร์กโฟลว์ก่อนที่จะมีส่วนร่วม
นี่คือบทสรุปของเอกสารฉบับใดที่สอดคล้องกับสาขาและไดเรกทอรี:
| เวอร์ชันของ RabbitMQ | สาขา | ไดเรกทอรีย่อย | เสิร์ฟที่ |
|---|---|---|---|
| เวอร์ชันการพัฒนา (4.1) | main | docs | www.rabbitmq.com/docs/next |
| 4.0 | main | versioned_docs/version-4.0 | www.rabbitmq.com/docs |
| 3.13 | main | versioned_docs/version-3.13 | www.rabbitmq.com/docs/3.13 |
| 3.12 | v3.12.x | ราก | v3-12.rabbitmq.com |
สาขา main คือสาขาการผลิต มุ่งมั่นที่จะถูกปรับใช้โดยอัตโนมัติไปยัง www.rabbitmq.com โดยพนักงาน CloudFlare
เราเก็บเอกสารหลายรุ่นไว้ในสาขา main Docusaurus ใช้ไดเรกทอรีต่อไปนี้:
docs มีเอกสารของ RabbitMQ เวอร์ชันในอนาคตดังนั้นจึงเป็นงานที่กำลังดำเนินการอยู่ ให้บริการที่ https://www.rabbitmq.com/docs/nextversioned_docs มีหนึ่งไดเรกทอรีต่อเวอร์ชัน; ตัวอย่างเช่น versioned_docs/version-4.0 เวอร์ชันล่าสุดให้บริการที่ https://www.rabbitmq.com/docs เวอร์ชันเก่าจะให้บริการที่ …/docs/$version ควรมีการเปลี่ยนแปลงกับ docs และกับเวอร์ชันใด ๆ ที่ใช้ นี่คือตัวอย่าง:
# Make changes to the future version’s docs.
$EDITOR docs/configure.md
# Test the change in a browser.
npm start
# Once happy, apply to the relevant older release series
cd versioned_docs/version-4.0
git diff ../../docs | patch -p2
# Test again in a browser.
npm start
# Commit everything.
git add docs versioned_docs
git commit
โปรดอ่านเอกสารการกำหนดเวอร์ชันใน Docusaurus เพื่อเรียนรู้เพิ่มเติม
เอกสารรุ่นเก่ากว่าที่เราไม่ต้องการโฮสต์ใน Docusaurus เพื่อ จำกัด จำนวนเวอร์ชันจะถูกใส่ในสาขาของแบบฟอร์ม v3.13.x , v4.0.x ฯลฯ สาขาเหล่านี้จะถูกปรับใช้โดยอัตโนมัติและใช้ชื่อโดเมนของแบบฟอร์ม v3-13.rabbitmq.com , v4-0.rabbitmq.com โปรดทราบว่าสาขาเหล่านี้ใช้เป็นตัวอย่างอาจยังไม่มีอยู่หากเอกสารที่เกี่ยวข้องยังคงอยู่ในสาขา main
v3.12.x ค่อนข้างพิเศษในแง่ที่ว่ามันใช้เครื่องกำเนิดเว็บไซต์แบบคงที่เก่า อันนี้ถูกปรับใช้โดยการกระทำของ GitHub กับคนงาน CloudFlare มีให้ที่ https://v3-12.rabbitmq.com
เว็บไซต์นี้สร้างขึ้นโดยใช้ Docusaurus 3 ซึ่งเป็นเครื่องกำเนิดเว็บไซต์คงที่ทันสมัย
คุณต้องติดตั้งส่วนประกอบ JS ที่ใช้โดย Docusaurus ก่อนด้วย yarn หรือ npm ตัวอย่างด้านล่างใช้ npm
# for NPM users
npm installคุณต้องเดอสิ่งนี้เพียงครั้งเดียว
คำสั่งต่อไปนี้เริ่มต้นเซิร์ฟเวอร์การพัฒนาท้องถิ่นและเปิดหน้าต่างเบราว์เซอร์เริ่มต้น การเปลี่ยนแปลงส่วนใหญ่สะท้อนให้เห็นสดโดยไม่ต้องรีสตาร์ทเซิร์ฟเวอร์
npm start หากต้องการใช้เบราว์เซอร์อื่นเช่น Brave Beta ตั้งค่าตัวแปร BROWSER เบราว์เซอร์เมื่อเรียกใช้ npm start :
BROWSER= " Brave Beta " npm start คำสั่งต่อไปนี้สร้างเนื้อหาคงที่ลงในไดเรกทอรี build และสามารถให้บริการโดยใช้บริการโฮสต์เนื้อหาแบบคงที่ใด ๆ
npm run buildนี่เป็นสิ่งสำคัญในการเรียกใช้คำสั่งนี้ก่อนที่จะผลักดันการเปลี่ยนแปลงไปยัง GitHub เพื่อให้แน่ใจว่าบิลด์สำเร็จ นี่คือคำสั่งที่จะใช้ในการปรับใช้เว็บไซต์ในการผลิต
© 2007-2024 Broadcom สงวนลิขสิทธิ์ คำว่า "Broadcom" หมายถึง Broadcom Inc. และ/หรือ บริษัท ย่อย
เอกสาร RabbitMQ ได้รับการใบอนุญาตคู่ภายใต้ใบอนุญาต Apache 2.0 และ Mozilla Public License 2.0 ผู้ใช้สามารถเลือกใบอนุญาตเหล่านี้ได้ตามความต้องการของพวกเขา อย่างไรก็ตาม บล็อกถูกแยกออกจากใบอนุญาตนี้และยังคงเป็นทรัพย์สินทางปัญญาของโพสต์บล็อก Broadcom Inc. อาจไม่ได้รับการจัดสรร
SPDX-License-identifier: Apache-2.0 หรือ MPL-2.0